v3.25.4
NET REVENUES FROM COLLABORATIONS - Schedule of Net Revenues From Collaborations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenues $ 3,713,937 $ 2,248,243 $ 1,828,292
Roche | Roche Collaboration and License Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenues 394,881 119,489 337,802
Roche | Roche License Obligation | Roche Collaboration and License Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenues 300,000 65,000 310,000
Roche | Roche Development Services Obligation | Roche Collaboration and License Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenues 89,002 45,756 23,974
Roche | Other | Roche Collaboration and License Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Total revenues $ 5,879 $ 8,733 $ 3,828