v3.26.1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Leases [Abstract]    
2026 (remainder) $ 8,227  
2027 43,301  
2028 39,326  
2029 35,764  
2030 35,276  
2031 34,484  
Thereafter 92,352  
Total lease payments 288,730  
Less: imputed interest (36,350)  
Total lease liabilities $ 252,380 $ 261,791