XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Additional Information (Details)
1 Months Ended 3 Months Ended
Sep. 30, 2023
USD ($)
Jan. 31, 2021
renewalOption
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Nov. 30, 2024
option
Operating Leased Assets [Line Items]            
Total lease liabilities     $ 87,109,000      
Operating lease right-of-use assets     87,759,000   $ 72,102,000  
Operating lease rent expense recognized     3,600,000 $ 2,700,000    
New Corporate Headquarters Facility            
Operating Leased Assets [Line Items]            
Number of renewal options | renewalOption   2        
Operating lease, renewal term   60 months        
Assignment Agreement            
Operating Leased Assets [Line Items]            
Operating lease, agreement term 10 years         10 years
Assumed lease rental payment $ 1,900,000          
Operating lease, rent adjustment percentage 0.03          
Sublease Agreement            
Operating Leased Assets [Line Items]            
Operating lease, agreement term           2 years
Number of Conditional Options | option           2
Lessee, Operating Lease, Extended Term of Contract           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