v3.25.2
8. Accrued Expenses: Schedule of Accrued Expenses (Details) - USD ($)
May 31, 2025
May 31, 2024
Accrued expenses (Note 8) [1] $ 4,072,436 $ 4,664,463
Customer deposits    
Accrued expenses (Note 8) 104,825 285,689
Personnel costs    
Accrued expenses (Note 8) 3,214,157 3,763,777
Other    
Accrued expenses (Note 8) $ 753,454 $ 614,997
[1] Note 8