v3.26.1
Property, Plant and Equipment, Net- Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property and equipment    
Property, plant and equipment, at cost $ 2,110,387 $ 2,043,214
Less: accumulated depreciation (619,773) (528,695)
Construction in progress 152,672 127,159
Property, plant and equipment, net 1,643,286 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,205,301 1,187,836
Manufacturing equipment    
Property and equipment    
Property, plant and equipment, at cost 289,068 273,769
Laboratory equipment    
Property and equipment    
Property, plant and equipment, at cost 328,807 309,471
Leasehold improvement    
Property and equipment    
Property, plant and equipment, at cost 79,529 76,568
Software, electronics and office equipment    
Property and equipment    
Property, plant and equipment, at cost $ 136,248 $ 124,136