XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Operating Leases    
2025 (six months ended) $ 44,520  
2026 80,464  
2027 66,201  
2028 46,103  
2029 25,672  
Thereafter 44,454  
Total lease payments 307,414  
Less: Imputed interest (31,900)  
Total 275,514 $ 294,620
Finance Leases    
2025 (six months ended) 1,415  
2026 1,937  
2027 459  
2028 0  
2029 0  
Thereafter 0  
Total lease payments 3,811  
Less: Imputed interest (148)  
Total $ 3,663 $ 5,500