v3.26.1
Collaborative, Licensing and Other Arrangements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative          
Accounts payable $ 470,299   $ 470,299   $ 479,035
Amgen, Inc | Collaborative Arrangement          
Collaborative Arrangement and Arrangement Other than Collaborative          
Collaborative arrangement, inventory purchases 132,019 $ 73,288 255,710 $ 136,032  
Amgen, Inc | Collaborative Arrangement | Related Party          
Collaborative Arrangement and Arrangement Other than Collaborative          
Accounts payable $ 110,503   $ 110,503   $ 79,097