XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]    
2025 $ 40,695  
2026 37,677  
2027 34,217  
2028 29,621  
2029 26,748  
Thereafter 112,351  
Total lease payments 281,309  
Less: imputed interest (31,745)  
Total lease liabilities $ 249,564 $ 280,986