XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Operating Leases    
2026 (six months ended) $ 40,587  
2027 67,001  
2028 50,187  
2029 34,831  
2030 20,709  
Thereafter 31,637  
Total lease payments 244,952  
Less: Imputed interest (23,135)  
Total 221,817 $ 265,863
Finance Leases    
2026 (six months ended) 947  
2027 459  
2028 0  
2029 0  
2030 0  
Thereafter 0  
Total lease payments 1,406  
Less: Imputed interest (25)  
Total $ 1,381 $ 2,334