v3.26.1
Collaborative, Licensing and Other Arrangements - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Collaborative Arrangement and Arrangement Other than Collaborative      
Accounts payable $ 423,546   $ 479,035
Amgen, Inc | Collaborative Arrangement      
Collaborative Arrangement and Arrangement Other than Collaborative      
Collaborative arrangement, inventory purchases 123,691 $ 62,744  
Amgen, Inc | Collaborative Arrangement | Related Party      
Collaborative Arrangement and Arrangement Other than Collaborative      
Accounts payable $ 135,273   $ 79,097