v3.26.1
Property, Plant and Equipment, Net- Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property and equipment    
Property, plant and equipment, at cost $ 2,077,232 $ 2,043,214
Less: accumulated depreciation (573,760) (528,695)
Construction in progress 137,446 127,159
Property, plant and equipment, net 1,640,918 1,641,678
Land    
Property and equipment    
Property, plant and equipment, at cost 71,434 71,434
Building    
Property and equipment    
Property, plant and equipment, at cost 1,196,791 1,187,836
Manufacturing equipment    
Property and equipment    
Property, plant and equipment, at cost 283,416 273,769
Laboratory equipment    
Property and equipment    
Property, plant and equipment, at cost 318,589 309,471
Leasehold improvement    
Property and equipment    
Property, plant and equipment, at cost 77,178 76,568
Software, electronics and office equipment    
Property and equipment    
Property, plant and equipment, at cost $ 129,824 $ 124,136