v3.26.1
Leases - Summary of Future Minimum Lease Payments and Sublease Income (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Operating leases    
Remainder of 2026 $ 2,287  
2027 8,450  
2028 12,572  
2029 10,793  
2030 11,096  
2031 11,409  
Thereafter 90,605  
Total minimum lease payments 147,212  
Less: imputed interest (53,622)  
Total operating lease liabilities 93,590  
Less: current portion (8,630) $ (13,822)
Operating lease liabilities, net of current portion 84,960 $ 61,750
Sublease income    
Remainder of 2026 479  
2027 1,975  
2028 2,035  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Total minimum lease payments $ 4,489