XML 83 R66.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES - Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Operating Leases    
2026 (nine months ended) $ 63,952  
2027 76,254  
2028 56,537  
2029 34,230  
2030 20,486  
Thereafter 31,616  
Total lease payments 283,075  
Less: Imputed interest (27,332)  
Total 255,743 $ 265,863
Finance Leases    
2026 (nine months ended) 1,437  
2027 459  
2028 0  
2029 0  
2030 0  
Thereafter 0  
Total lease payments 1,896  
Less: Imputed interest (45)  
Total $ 1,851 $ 2,334