v3.26.1
Property, Plant and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 158,094 $ 145,181
Less: Accumulated depreciation (52,629) (42,303)
Property, plant and equipment, net 105,465 102,878
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 107,793 99,371
Manufacturing Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 26,073 23,019
Laboratory Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 15,219 14,741
Computer and Office Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 8,158 7,292
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 851 $ 758