XML 48 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property, Plant and Equipment, Net    
Total cost $ 146,617 $ 143,428
Accumulated depreciation (61,678) (57,110)
Property, plant and equipment, net 84,939 86,318
Production equipment    
Property, Plant and Equipment, Net    
Total cost 42,950 43,203
Laboratory equipment    
Property, Plant and Equipment, Net    
Total cost 17,458 15,287
Leasehold improvements    
Property, Plant and Equipment, Net    
Total cost 73,334 73,369
Furniture and computer equipment    
Property, Plant and Equipment, Net    
Total cost 4,711 4,711
Construction in progress    
Property, Plant and Equipment, Net    
Total cost $ 8,164 $ 6,858