COLLABORATIONS - Schedule of Transaction Price Allocated (Details) - Roche - Roche Collaboration and License Agreement $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | |
| Transaction price | $ 1,738,167 |
| Roche License Obligation | |
| Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | |
| Transaction price | 675,000 |
| Roche Development Services Obligation | |
| Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | |
| Transaction price | 1,061,167 |
| Roche Technology Transfer Obligation | |
| Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | |
| Transaction price | $ 2,000 |