XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Minimum Rental Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Sep. 30, 2024
Leases [Abstract]    
Remainder of 2025 $ 7,495  
2026 13,885  
2027 8,371  
2028 8,471  
2029 6,609  
Thereafter 81,405  
Total minimum lease payments 126,236  
Less: imputed interest (45,938)  
Total operating lease liabilities 80,298  
Less: current portion (15,218) $ (14,805)
Operating lease liabilities, net of current portion $ 65,080 $ 70,221