XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Sep. 30, 2024
Leases [Abstract]    
2025 (remainder) $ 29,620  
2026 39,568  
2027 38,716  
2028 34,449  
2029 31,820  
2030 31,421  
Thereafter 109,346  
Total lease payments 314,940  
Less: imputed interest (40,616)  
Total lease liabilities $ 274,324 $ 249,564