XML 77 R66.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Operating Leases    
2026 (three months ending) $ 19,948  
2027 66,755  
2028 49,960  
2029 35,016  
2030 21,010  
Thereafter 33,126  
Total lease payments 225,815  
Less: Imputed interest (21,970)  
Total 203,845 $ 265,863
Finance Leases    
2026 (three months ending) 460  
2027 459  
2028 0  
2029 0  
2030 0  
Thereafter 0  
Total lease payments 919  
Less: Imputed interest (11)  
Total $ 908 $ 2,334