XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Receivables included in “Accounts receivable, net” $ 99,576 $ 32,342
Contract liabilities included in “Deferred revenue” 290,763 235,528
Revenue recognized on contract liability $ 40,500 $ 55,500