v3.26.1
Leases - Additional Information (Details)
$ in Thousands
6 Months Ended
Oct. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2025
ft²
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,216      
Expected contractual obligation $ 15,900        
Incremental borrowing rate 12.00%        
Operating lease right-of-use assets $ 10,600 9,898   $ 10,463  
Cash payments for operating leases   1,200 $ 300    
Operating lease liabilities, current   1,050   1,040  
Operating lease liabilities, non-current   $ 9,166   $ 9,713  
Weighted average remaining lease term   6 years 3 months 18 days      
Weighted average incremental borrowing rate   12.00%      
Waltham, Massachusetts          
Lessee, Lease, Description [Line Items]          
Term of agreement         7 years
Area of office space | ft²         39,500