v3.25.1
NET REVENUES FROM COLLABORATIONS - Balance of Receivables and Contract Liabilities Related to Collaboration Agreements (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Receivables included in accounts receivable, net $ 418,035 $ 405,308
Contract liabilities included in deferred revenue 28,160 55,481
Net revenues from collaborations    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Receivables included in accounts receivable, net 80,422 102,743
Contract liabilities included in deferred revenue $ 28,160 $ 55,481