XML 37 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details)
9 Months Ended
Oct. 20, 2023
USD ($)
May 31, 2025
USD ($)
lease
May 31, 2024
USD ($)
Leases      
Operating lease cost   $ 2,508,000 $ 2,118,000
Glendale Lease      
Leases      
Number of facilities leased | lease   1  
Rental payment   $ 22,600  
Glendale Lease | Minimum      
Leases      
Rental payment   1,000  
Glendale Lease | Maximum      
Leases      
Rental payment   $ 27,000  
Hunter Property      
Leases      
Payment to acquire building $ 31,000,000    
Hunter Property | Purchase Agreement and Escrow Instructions (the "Purchase Agreement")      
Leases      
Payment to acquire building $ 31,000,000