v3.26.1
LEASES - Schedule of Lessee, Operating Lease, Liability, to be Paid, Maturity (Details)
May 31, 2026
USD ($)
Schedule Of Lessee Operating Lease Liability To Be Paid Maturity Abstract  
2027 $ 998,300
2028 1,037,700
2029 958,200
2030 929,200
2031 952,500
Thereafter 4,766,500
Total future minimum rental payments 9,642,400
Less: imputed interest (2,900,400)
Total operating lease liabilities $ 6,742,000