RELATED PARTY TRANSACTIONS - Estrella Put Right (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Related Party Transactions [Abstract] | |||
| Increase (decrease) in equity due to increase in uncertain tax position and corresponding interest and penalties | $ (400) | $ 700 | |
| Equity interests subject to clawback | $ 8,600 | $ 8,600 | $ 7,900 |