v3.26.1
Leases - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2024
renewalOption
option
Sep. 30, 2023
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jul. 31, 2024
Lessee, Lease, Description [Line Items]                
Operating lease right-of-use assets     $ 110,178   $ 110,178   $ 116,009  
Operating lease liabilities     115,445   115,445      
Operating lease rent expense recognized     5,400 $ 3,900 10,900 $ 7,500    
New Corporate Headquarters Facility                
Lessee, Lease, Description [Line Items]                
Number of renewal options | renewalOption 2              
Operating lease, renewal term (in months) 60 months              
Assignment Agreement                
Lessee, Lease, Description [Line Items]                
Operating lease, agreement term (in years) 10 years              
Assumed lease rental payment   $ 1,900            
Operating lease, rent adjustment(in percentage)   0.03            
Sublease Agreement                
Lessee, Lease, Description [Line Items]                
Operating lease, agreement term (in years) 2 years             2 years
Number of conditional options | option 2              
Lessee, operating lease, extended term of contract (in months) 12 months              
Lonza Commercial Manufacturing and Supply Agreement                
Lessee, Lease, Description [Line Items]                
Operating lease right-of-use assets     0   0      
Operating lease liabilities     $ 0   0      
Operating lease rent expense recognized         $ 0