XML 39 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Additional Information (Details)
9 Months Ended
Oct. 20, 2023
USD ($)
May 31, 2024
USD ($)
lease
May 31, 2023
USD ($)
Leases      
Operating lease cost   $ 2,118,000 $ 2,588,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   $ 22,600  
Hunter Property      
Leases      
Payment to acquire building $ 31,000,000.0    
Hunter Property | Purchase Agreement and Escrow Instructions (the "Purchase Agreement")      
Leases      
Payment to acquire building $ 31,000,000.0