XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Collaboration and License Agreements - Summary of Allocation of Total Transaction price and Unsatisfied Transaction Price (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Transaction Price Allocated $ 65,572
Transaction Price Unsatisfied 29,611
Research and Development Targets  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Transaction Price Allocated 58,851
Transaction Price Unsatisfied 26,109
Option Rights  
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]  
Transaction Price Allocated 6,721
Transaction Price Unsatisfied $ 3,502