v3.26.3
Commitments and Contingencies - Other Agreements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
May 31, 2026
Commitments and Contingencies [Line Items]          
Research and development $ 27,622 $ 22,563 $ 93,010 $ 80,265  
Lessee renewal term         5 years
Right of use asset obtained in operating lease liability     $ 10,000    
Lessee, finance lease, term of contract (in years) 3 years   3 years    
Amount of finance leases capitalized during the period     $ 1,200 1,600  
Fixed payments for leases that had not yet commenced $ 1,400   $ 1,400    
Unrecorded unconditional purchase obligation, term (in years)     3 years    
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement          
Commitments and Contingencies [Line Items]          
Research and development     $ 700 2,700  
Research and development, amounts reimbursable from the third party     $ 100 $ 1,000