EARNOUT LIABILITY - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
|
| Class of Warrant or Right [Line Items] | |||||
| Earnout liability | $ 0 | $ 0 | $ 22,632 | ||
| Settlement of Earnout Activity | $ (233,613) | ||||
| Share activity in connection with Earnout settlement | 9.8 | 9.8 | |||
| Loss from change in fair value of earnout liabilities | $ 0 | $ 844 | $ 210,981 | $ 20,695 | |