v3.25.4
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Leased Assets [Line Items]        
Existence of option to extend   true    
Option to extend, description   Certain leases include one or more options to renew, exercisable at the Company’s sole discretion, with renewal terms that can extend the lease from approximately five years to ten years.    
Impairment loss of leasehold improvements     $ 1,536  
Lease payment over sublease term   $ 10,400    
Leases Payments   $ 19,442 $ 17,330 $ 15,656
Weighted average remaining lease term   6 years 25 days 6 years 11 months 23 days  
Weighted average incremental borrowing rate   13.00% 13.00%  
Cambridge Massachusetts [Member]        
Operating Leased Assets [Line Items]        
Impairment loss of leasehold improvements $ 1,536      
Impairment loss 3,267      
Impairment loss 1,731      
General and Administrative Expenses [Member] | Cambridge Massachusetts [Member]        
Operating Leased Assets [Line Items]        
Impairment loss 540      
Research and Development Expenses [Member] | Cambridge Massachusetts [Member]        
Operating Leased Assets [Line Items]        
Impairment loss $ 2,727      
Maximum [Member]        
Operating Leased Assets [Line Items]        
Operating lease, remaining term   7 years    
Lease renewal term (in years)   10 years    
Minimum [Member]        
Operating Leased Assets [Line Items]        
Operating lease, remaining term   3 years    
Lease renewal term (in years)   5 years