v3.25.1
NET REVENUES FROM COLLABORATIONS - Revenue from Collaborators (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total revenues $ 594,189 $ 494,333
Net revenues from collaborations    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total revenues 99,185 118,548
Net revenues from collaborations | Roche    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total revenues 17,056 74,680
Net revenues from collaborations | Regeneron Pharmaceuticals    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total revenues 51,039 26,764
Net revenues from collaborations | Novartis AG    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total revenues 0 14,516
Net revenues from collaborations | Other    
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]    
Total revenues $ 31,090 $ 2,588