v3.26.1
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended
Oct. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
ft²
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]        
Operating lease base rent $ 2,200      
Option to extend the lease true      
Letter of credit outstanding $ 800      
Percentage of annual increase in rent 2.00%      
Total lease liabilities $ 10,600 $ 10,470    
Expected contractual obligation $ 15,900      
Incremental borrowing rate 12.00%      
Operating lease right-of-use assets $ 10,600 10,170   $ 10,463
Operating lease liabilities, current   1,027   1,040
Operating lease liabilities, non-current   $ 9,443   $ 9,713
Weighted average remaining lease term   6 years 7 months 6 days    
Weighted average incremental borrowing rate   12.00%    
Maximum        
Lessee, Lease, Description [Line Items]        
Cash payments for operating leases   $ 600 $ 200  
Waltham, Massachusetts        
Lessee, Lease, Description [Line Items]        
Term of agreement     7 years  
Area of office space | ft²     39,500