XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES (Narrative) (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
May 31, 2025
USD ($)
country
agreement
Aug. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Commitments And Contingencies [Line Items]        
Accrual for taxes other than income taxes, current   $ 1,100 $ 1,200  
Number of countries | country   1    
Income taxes receivable   $ 47,764 43,767  
Contractual obligation   $ 11,500 14,700  
Lease not yet commenced, term       20 years
Lease note yet commenced, renewal term       5 years
Land purchase option, number of agreements | agreement   4    
Purchase options, land   $ 18,300    
Building        
Commitments And Contingencies [Line Items]        
Lease not yet commenced, liability       $ 12,100
Building | Subsequent Event        
Commitments And Contingencies [Line Items]        
Purchase obligation $ 20,800      
Two Countries        
Commitments And Contingencies [Line Items]        
Income taxes receivable   10,500 10,900  
Deferred tax assets, net   $ 3,800 $ 3,400