FAIR VALUE MEASUREMENTS - Summary of Changes in Estimated Fair Value of Derivative Asset (Details) - Level 3 - Derivative asset - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
Balance, beginning of period | $ 85,670 | $ 93,591 |
Change in fair value | (8,150) | 29,339 |
Balance, end of period | $ 77,520 | $ 122,930 |
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Change in Fair Value of Derivative Asset | Change in Fair Value of Derivative Asset |