v3.26.1
COMMITMENTS AND CONTINGENCIES - Schedule of Estimated Future Minimum Lease Commitments (Details)
May 31, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2027 $ 602,000
2028 2,134,000
2029 3,217,000
2030 3,061,000
2031 2,914,000
Thereafter 35,939,000
Total future lease payments $ 47,867,000