v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 20, 2024
USD ($)
Jul. 10, 2024
USD ($)
option
Lessee, Lease, Description [Line Items]          
Operating lease liabilities   $ 400      
Impairment (gain) loss   0 $ 800    
Number of extension options | option         2
Accrued rent receivable   7,664 4,267    
Additional milestone payments   0 2,600    
Restructuring Plan          
Lessee, Lease, Description [Line Items]          
Restructuring charges   1,400      
Contract terminations | Restructuring Plan          
Lessee, Lease, Description [Line Items]          
Restructuring charges   53 (723)    
Non Cancelable Purchase Commitments with Contract Research Organizations | Employee Benefits | Restructuring Plan          
Lessee, Lease, Description [Line Items]          
Restructuring charges   0 100    
Non Cancelable Purchase Commitments with Contract Research Organizations | Contract terminations | Restructuring Plan          
Lessee, Lease, Description [Line Items]          
Restructuring costs   200 1,900    
Secured Mortgage Loan | Loans Payable          
Lessee, Lease, Description [Line Items]          
Initial principal amount $ 52,100 85,600 85,600 $ 85,600  
Basis interest 5.25%        
Unamortized debt issuance cost   $ 794 1,413    
Debt instrument, extension fee, percentage   0.35%      
Bears interest, percentage   6.35%      
Construction Loan Agreement          
Lessee, Lease, Description [Line Items]          
Unamortized debt issuance cost     $ 400    
Construction Loan Agreement | Loans Payable          
Lessee, Lease, Description [Line Items]          
Initial principal amount   $ 85,600      
Unamortized debt issuance cost   $ 800      
Debt instrument term (in years)   2 years      
Debt instrument, extension option, term (in years)   1 year      
Complex Therapeutics LLC          
Lessee, Lease, Description [Line Items]          
Term of contract (in years)         15 years
Renewal term (in years)         5 years
Base rent, per month         $ 600
Base rent, per annually         $ 7,500
Rents increase in percentage         3.00%
Minimum          
Lessee, Lease, Description [Line Items]          
Original lease terms   2 years      
Maximum          
Lessee, Lease, Description [Line Items]          
Original lease terms   5 years      
Maximum | Secured Mortgage Loan | Loans Payable          
Lessee, Lease, Description [Line Items]          
Additional future principal (upto) $ 32,900