XML 96 R86.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of Future Maturities of Lease Payments for Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Sep. 30, 2024
Operating Leases    
2025 $ 22,686  
2026 38,421  
2027 33,490  
2028 27,849  
2029 22,775  
2030 15,517  
Thereafter 55,836  
Total lease payments 216,574  
Less: Imputed Interest (41,559)  
Present value of lease liabilities 175,015 $ 182,434
Finance Leases    
2025 83  
2026 115  
2027 54  
2028 50  
2029 50  
2030 12  
Thereafter 0  
Total lease payments 364  
Less: Imputed Interest (40)  
Present value of lease liabilities $ 324 $ 410