Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.4
Income Taxes (Details) - Schedule of Effective Income Tax Rate Reconciliation - USD ($)
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Schedule Of Effective Income Tax Rate Reconciliation Abstract        
Loss before provision for income taxes $ (7,596,688) $ (208,255) $ (8,409,728) $ 547,684
Provision for income taxes $ 516,691 $ 140,717 $ 1,035,776 $ 469,057
Effective tax rate 6.80% 67.50% 12.30% 85.60%