XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Liability Maturity Schedule 2020 (Details)
Sep. 30, 2023
USD ($)
Operating Leases  
2024 $ 22,100
2025 19,500
2026 13,500
2027 9,400
2028 4,500
Thereafter 4,700
Total future minimum lease payments 73,700
Less: imputed interest (4,700)
Present value of lease liabilities 69,000.0
Finance Leases  
2021 3,800
2022 3,800
2023 3,800
2024 4,000.0
2025 3,000.0
Thereafter 2,100
Total future minimum lease payments 20,500
Less: imputed interest (2,100)
Present value of lease liabilities $ 18,400