XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Operating and Finance Lease Maturity (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
2024 $ 9,697
2025 38,680
2026 37,916
2027 11,332
2028 821
Total undiscounted future lease payments 98,446
Less: amount representing interest (8,639)
Present value of future lease payments (lease obligation) 89,807
Finance Leases  
2024 5,229
2025 20,915
2026 13,462
2027 0
2028 0
Total undiscounted future lease payments 39,606
Less: amount representing interest (2,494)
Present value of future lease payments (lease obligation) $ 37,112