Quarterly report pursuant to Section 13 or 15(d)

Income Taxes (Details) - Schedule of Effective Income Tax Rate Reconciliation

v3.23.4
Income Taxes (Details) - Schedule of Effective Income Tax Rate Reconciliation - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2023
Nov. 30, 2022
Nov. 30, 2023
Nov. 30, 2022
Schedule Of Effective Income Tax Rate Reconciliation Abstract        
Revenue $ 5,197,214 $ 6,074,177 $ 10,311,741 $ 12,119,104
Directly attributable costs (3,025,595) (3,613,744) (5,866,196) (7,186,837)
Deferred $ 2,171,619 $ 2,460,433 $ 4,445,545 $ 4,932,267
Tax rate 21.00% 21.00% 21.00% 21.00%
Tax expense $ 456,040 $ 516,691 $ 933,564 $ 1,035,776