v3.25.2
Leases - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 10, 2024
USD ($)
ft²
Aug. 16, 2024
USD ($)
ft²
Sep. 30, 2021
ft²
Mar. 31, 2021
ft²
Jun. 30, 2025
USD ($)
ft²
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
ft²
Jun. 30, 2024
USD ($)
Dec. 31, 2024
ft²
Jan. 03, 2024
USD ($)
Dec. 31, 2023
USD ($)
Lessee, Lease, Description [Line Items]                      
Area of Land     17,000 163,000 180,000   180,000   180,000    
Lease commenced year             2010        
Operating leases, options to extend leases term         5 years   5 years        
Extended lease commenced month and year     2021-09 2021-03              
Lease expiration year             2026        
Incremental borrowing rate         3.52% 3.52% 3.52% 3.52%      
Remaining lease term         1 year 3 months 18 days   1 year 3 months 18 days        
October Sub-lease                      
Lessee, Lease, Description [Line Items]                      
Sublease expected to terminate Apr. 30, 2026                    
Sublease commencement date Nov. 01, 2024                    
Annualized fixed base rent | $ $ 0.7                    
August Sub-leases                      
Lessee, Lease, Description [Line Items]                      
Sublease expected to terminate   Apr. 18, 2026                  
Sublease commencement date   Aug. 20, 2024                  
Annualized fixed base rent | $   $ 0.5                  
Letter of Credit for Winter Street Lease                      
Lessee, Lease, Description [Line Items]                      
Letter of credit | $                   $ 1.7  
Laboratory Space                      
Lessee, Lease, Description [Line Items]                      
Area of Land         34,000   34,000        
Laboratory Space | August Sub-leases                      
Lessee, Lease, Description [Line Items]                      
Area of Land   2,690                  
Laboratory Space | Winter Street Sub-lease                      
Lessee, Lease, Description [Line Items]                      
Area of Land   3,739                  
Office Space | October Sub-lease                      
Lessee, Lease, Description [Line Items]                      
Area of Land 30,102                    
Office Space | August Sub-leases                      
Lessee, Lease, Description [Line Items]                      
Area of Land   3,387                  
Office Space | Winter Street Sub-lease                      
Lessee, Lease, Description [Line Items]                      
Area of Land   5,155                  
Parent                      
Lessee, Lease, Description [Line Items]                      
Letter of credit security deposit | $                     $ 1.9
Cash paid for amounts included for measurement of lease liabilities | $         $ 1.7 $ 1.6 $ 3.3 $ 3.2      
Parent | Letter of Credit for Winter Street Lease                      
Lessee, Lease, Description [Line Items]                      
Letter of credit security deposit | $                   $ 1.9