XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Collaborative and Licensing Arrangements - Amounts and Classification of Payments (Income/(Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Research and Development Arrangement, Contract to Perform for Others      
Total $ (11,583) $ (11,711)  
Amgen, Inc | Collaborative Arrangement      
Research and Development Arrangement, Contract to Perform for Others      
Collaborative arrangement, inventory purchases 19,131 7,599  
Accounts payable current 22,950   $ 54,064
Cost of sales - product      
Research and Development Arrangement, Contract to Perform for Others      
Total (2,827) 1,029  
Research and development      
Research and Development Arrangement, Contract to Perform for Others      
Total 3,080 241  
Selling, general and administrative      
Research and Development Arrangement, Contract to Perform for Others      
Total $ (11,836) $ (12,981)