XML 72 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
License, Collaboration and Other Significant Agreements - Revenue Recognized Resulting from Changes in Contract Asset and Contract Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Amounts included in deferred revenue at the beginning of the period $ 23,364 $ 36,032 $ 80,634
Performance obligations satisfied in previous periods $ 81 $ 25,964 $ 45,592