LIABILITY RELATED TO SETTLEMENT ROYALTIES, WORKING CAPITAL FUND LIABILITY AND LIABILITY RELATED TO SALE OF FUTURE ROYALTIES - Schedule of Liability Related to Sale of Future Royalties (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Feb. 25, 2021 |
|---|---|---|---|
| Other Liabilities Disclosure [Abstract] | |||
| Current portion (included in accrued expenses and other current liabilities) | $ 1,401 | $ 1,664 | |
| Long-term portion | 50,414 | 50,608 | $ 44,800 |
| Total liability related to sale of future royalties | $ 51,815 | $ 52,272 |