WARRANTS - Summary of Warrant (Benefit)/Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||
| Class of Warrant or Right [Line Items] | ||||
| Change in fair value of warrants | $ (22,997) | $ (56,669) | ||
| RTI Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Change in fair value of warrants | [1] | 0 | (1,291) | |
| Private Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Change in fair value of warrants | 1 | (256) | ||
| Series A Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Change in fair value of warrants | (355) | (33,655) | ||
| Series B Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Change in fair value of warrants | (8,243) | (7,967) | ||
| Series C Warrants | ||||
| Class of Warrant or Right [Line Items] | ||||
| Change in fair value of warrants | $ (14,400) | $ (13,500) | ||
| ||||