XML 94 R81.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Maturities of Operating Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]    
2024 $ 13,277  
2025 46,867  
2026 40,116  
2027 31,122  
2028 29,436  
Thereafter 109,555  
Total undiscounted future minimum lease payments 270,373  
Less: Discount impact 45,597  
Total lease liability $ 224,776 $ 188,141