v3.26.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Apr. 30, 2025
Jul. 10, 2024
USD ($)
option
Lessee, Lease, Description [Line Items]        
Number of extension options | option       2
Accrued rent receivable $ 8,271 $ 7,664    
Non Cancelable Purchase Commitments with Contract Research Organizations | Contract terminations | Restructuring Plan        
Lessee, Lease, Description [Line Items]        
Restructuring costs $ 200 $ 200    
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 (as a percent)       3.00%
Minimum        
Lessee, Lease, Description [Line Items]        
Original lease term (in years)     2 years  
Maximum        
Lessee, Lease, Description [Line Items]        
Original lease term (in years)     5 years