XML 93 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Schedule of Future Maturities of Lease Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Operating Leases    
2024 $ 34,061  
2025 39,247  
2026 30,446  
2027 25,633  
2028 20,788  
2029 16,317  
Thereafter 69,128  
Total lease payments 235,620  
Less: Imputed Interest (49,202)  
Present value of lease liabilities 186,418 $ 179,856
Finance Leases    
2024 187  
2025 125  
2026 66  
2027 4  
2028 0  
2029 0  
Thereafter 0  
Total lease payments 382  
Less: Imputed Interest (20)  
Present value of lease liabilities $ 362 $ 464