v3.25.2
Leases (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
Nov. 30, 2019
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease cost:            
Operating lease cost     $ 1,714 $ 1,751 $ 3,428 $ 3,576
Variable lease cost     380 363 772 723
Total lease cost     $ 2,094 $ 2,114 4,200 4,299
Operating cash flows used for operating leases         $ 4,101 $ 3,963
Weighted average remaining lease term     2 years 2 months 12 days 3 years 2 months 12 days 2 years 2 months 12 days 3 years 2 months 12 days
Weighted average incremental borrowing rate     13.10% 13.10% 13.10% 13.10%
301 Binney St, Cambridge MA            
Leased assets            
Option to extend the term true true        
Renewal term 2 years 2 years        
Base rent $ 6,200 $ 6,900        
Annual upward adjustment (as a percent) 3.00% 3.50%        
Incentive to lease   $ 14,100        
Letter of credit   $ 2,300        
301 Binney St, Cambridge MA | First extension            
Leased assets            
Renewal term 5 years