v3.25.2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Total cost $ 140,871 $ 136,914
Accumulated depreciation (48,829) (39,706)
Net Property, plant and equipment, net 92,042 97,208
Production equipment    
Property, Plant and Equipment    
Total cost 43,578 41,750
Laboratory equipment    
Property, Plant and Equipment    
Total cost 14,073 12,611
Leasehold improvements    
Property, Plant and Equipment    
Total cost 73,257 73,114
Furniture and computer equipment    
Property, Plant and Equipment    
Total cost 4,478 4,298
Construction in progress    
Property, Plant and Equipment    
Total cost $ 5,485 $ 5,141