Commitments and Contingencies - Commitments (Details) $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Purchase and Capital commitments | |
Purchase commitments | $ 130,087 |
Investments Funding Commitment | |
Purchase and Capital commitments | |
Other commitments | 6,740 |
Maximum commitment | 15,890 |
Amgen, Inc | |
Purchase and Capital commitments | |
Other commitments | 242,916 |
Maximum cash and development services commitment | 1,250,000 |
Minimum Purchase Commitments For Supply Purchased | |
Purchase and Capital commitments | |
Purchase commitments | 32,591 |
Inventories | |
Purchase and Capital commitments | |
Purchase commitments | 97,496 |
Capital Addition Purchase Commitments | |
Purchase and Capital commitments | |
Other commitments | $ 62,029 |