XML 224 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Leases Liabilities After Adoption of 842 (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Operating Leases    
2025 $ 29,712  
2026 30,059  
2027 28,565  
2028 26,743  
2029 26,032  
2030 and thereafter 58,837  
Total future minimum lease payments 199,948  
Less: interest (30,907)  
Present value of lease liabilities 169,041  
Less: current lease liabilities (22,210) $ (22,481)
Long-term lease liabilities 146,831 165,026
Finance Leases    
2025 1,190  
2026 1,226  
2027 1,263  
2028 1,301  
2029 439  
2030 and thereafter 0  
Total future minimum lease payments 5,419  
Less: interest (651)  
Present value of lease liabilities 4,768  
Less: current lease liabilities (934) (844)
Long-term lease liabilities $ 3,834 $ 4,757