LICENSE AND COLLABORATION AGREEMENTS - TwinStrand Biosciences (Details) - Licensing Agreements - TwinStrand Biosciences, Inc - USD ($) $ in Millions |
Jul. 01, 2024 |
Dec. 31, 2024 |
|---|---|---|
| Investments, All Other Investments [Abstract] | ||
| Finite-Lived Intangible Assets Acquired | $ 45 | |
| Finite-Lived Intangible Asset, Useful Life | 10 years | |
| Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items] | ||
| Finite-Lived Intangible Assets Acquired | $ 45 | |
| Finite-Lived Intangible Asset, Useful Life | 10 years |