XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
License and Collaboration Agreements - Schedule of Contract Assets and Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
License Agreements [Abstract]  
Deferred revenue, Beginning balance $ 280,225
Deferred revenue, Deductions (194,238)
Deferred revenue, Ending balance $ 85,987