XML 115 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Collaborative and Licensing Arrangements - Payment Classification (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Research and development collaborative arrangements      
Total $ 74,165 $ 141,894 $ 125,300
Intangible asset | Regulatory and commercial milestone payments      
Research and development collaborative arrangements      
Total 0 43,394 0
Research and development expense | Upfront payments      
Research and development collaborative arrangements      
Total 68,665 83,500 109,500
Research and development expense | Development milestone payments      
Research and development collaborative arrangements      
Total $ 5,500 $ 15,000 $ 15,800