XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
NET REVENUES FROM COLLABORATIONS - Balance of Receivables and Contract Liabilities Related to Collaboration Agreements (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Receivables included in "Accounts receivable, net" $ 73,266 $ 33,542
Contract liabilities included in "Deferred revenue" 88,627 120,021
Revenue recognized on contract liability $ 62,900 $ 54,400