LIABILITY RELATED TO SETTLEMENT ROYALTIES, WORKING CAPITAL FUND LIABILITY AND LIABILITY RELATED TO SALE OF FUTURE ROYALTIES - Schedule of Liability Related to Settlement Royalties (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Liabilities Disclosure [Abstract] | ||
| Current portion (included in accrued expenses and other current liabilities) | $ 9,624 | $ 12,516 |
| Long-term portion | 60,848 | 54,750 |
| Total settlement royalties liability | $ 70,472 | $ 67,266 |