Property, Plant and Equipment, Net- Schedule of Property, Plant and Equipment, Net (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Property and equipment | ||
Property, plant and equipment, at cost | $ 1,715,161 | $ 1,323,510 |
Less: accumulated depreciation | (453,031) | (399,105) |
Construction in progress | 353,662 | 654,018 |
Property, plant and equipment, net | 1,615,792 | 1,578,423 |
Land | ||
Property and equipment | ||
Property, plant and equipment, at cost | 71,434 | 65,485 |
Building | ||
Property and equipment | ||
Property, plant and equipment, at cost | 932,950 | 607,857 |
Manufacturing equipment | ||
Property and equipment | ||
Property, plant and equipment, at cost | 258,737 | 244,255 |
Laboratory equipment | ||
Property and equipment | ||
Property, plant and equipment, at cost | 270,224 | 240,885 |
Leasehold improvement | ||
Property and equipment | ||
Property, plant and equipment, at cost | 74,476 | 64,680 |
Software, electronics and office equipment | ||
Property and equipment | ||
Property, plant and equipment, at cost | $ 107,340 | $ 100,348 |