XML 48 R41.htm IDEA: XBRL DOCUMENT v3.25.1
LICENSE AND COLLABORATION AGREEMENTS - Summary of Activity Related to Supply Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Collaboration and other $ 133,333 $ 53,980
Supply Agreement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Cost of sales (12,143) (1,654)
Contract Manufacturing Revenue [Member] | Supply Agreement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Collaboration and other 17,379 5,807
Royalty Revenue [Member] | Supply Agreement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Royalty Revenue $ 3,954 $ 173