v3.24.2.u1
NET REVENUES FROM COLLABORATIONS - Balance of Receivables and Contract Liabilities Related to Collaboration Agreements (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Receivables included in “Accounts receivable, net” $ 309,481 $ 327,787
Contract liabilities included in “Deferred revenue” 69,009 102,753
Net revenues from collaborations    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Receivables included in “Accounts receivable, net” 39,497 99,576
Contract liabilities included in “Deferred revenue” $ 71,176 $ 290,763