XML 58 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Leases [Abstract]    
2024 (remainder) $ 37,126  
2025 42,542  
2026 33,010  
2027 31,740  
2028 29,553  
2029 26,721  
Thereafter 112,351  
Total lease payments 313,043  
Less: imputed interest (36,734)  
Total lease liabilities $ 276,309 $ 280,986