v3.26.3
Commitments and Contingencies - Schedule of Future Minimum Office Lease Payments (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Commitments And Contingencies [Line Items]    
Total operating lease liability $ 11,281 $ 12,799
Office    
Commitments And Contingencies [Line Items]    
2026 693  
2027 2,834  
2028 2,455  
2029 1,735  
2030 1,528  
Thereafter 4,707  
Total 13,952  
Less: imputed interest (2,671)  
Total operating lease liability $ 11,281