v3.26.1
Leases - Additional Information (Details)
2 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
ft²
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [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 one year to ten years.    
Right-of-use asset $ 51,168,000 $ 51,168,000   $ 51,168,000   $ 72,483,000
Total consideration       50,763,000    
Leases Payments   $ 14,166,000 $ 4,837,000 $ 19,147,000 $ 9,715,000  
Weighted average remaining lease term 7 years 1 month 6 days 7 years 1 month 6 days 6 years 6 months 7 days 7 years 1 month 6 days 6 years 6 months 7 days  
Weighted average incremental borrowing rate 11.40% 11.40% 13.00% 11.40% 13.00%  
Letter of Credit [Member]            
Lessee, Lease, Description [Line Items]            
Letters of credit $ 6,266,000 $ 6,266,000   $ 6,266,000    
Lease Amendment [Member]            
Lessee, Lease, Description [Line Items]            
Area of land | ft² 82,714 82,714   82,714    
Additional termination payment $ 3,234,000          
Rental payments 1,967,000          
Base rent 79.7          
Termination fee payable 4,500,000 $ 4,500,000   $ 4,500,000    
Deferred payment       5,201,000    
Right-of-use asset $ 11,538,000 $ 11,538,000   11,538,000    
Leases Payments       $ 36,763,000    
Cambridge Massachusetts [Member]            
Lessee, Lease, Description [Line Items]            
Area of land | ft² 82,714 82,714   82,714    
Cambridge Massachusetts [Member] | Lease Amendment [Member]            
Lessee, Lease, Description [Line Items]            
Area of land | ft² 36,882 36,882   36,882    
Impairment loss of leasehold improvements   $ 233,000   $ 233,000    
Impairment loss   5,574,000   5,574,000    
Impairment loss   $ 5,807,000   $ 5,807,000    
Maximum [Member]            
Lessee, Lease, Description [Line Items]            
Operating lease, remaining term       10 years    
Lease renewal term (in years) 10 years 10 years   10 years    
Minimum [Member]            
Lessee, Lease, Description [Line Items]            
Operating lease, remaining term       3 years    
Lease renewal term (in years) 1 year 1 year   1 year