v3.26.1
Leases - Additional Information (Details)
1 Months Ended 3 Months Ended
Nov. 30, 2024
renewalOption
option
Sep. 30, 2023
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jul. 31, 2024
Operating Leased Assets [Line Items]            
Total lease liabilities     $ 116,297,000      
Operating lease right-of-use assets     113,103,000   $ 116,009,000  
Operating lease rent expense recognized     5,500,000 $ 3,600,000    
New Corporate Headquarters Facility            
Operating Leased Assets [Line Items]            
Number of renewal options | renewalOption 2          
Operating lease, renewal term (in months) 60 months          
Assignment Agreement            
Operating Leased Assets [Line Items]            
Operating lease, agreement term (in years) 10 years          
Assumed lease rental payment   $ 1,900,000        
Operating lease, rent adjustment(in percentage)   0.03        
Sublease Agreement            
Operating Leased Assets [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            
Operating Leased Assets [Line Items]            
Total lease liabilities     0      
Operating lease right-of-use assets     0      
Operating lease rent expense recognized     $ 0