v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Rollforward of Level 3 Measurements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
C-2 Notes    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Beginning Balance   $ 18,537
Change in fair value recognized in Other income (expense), net   1,363
Change in fair value attributable to instrument-specific credit risk recognized in Other comprehensive income   (444)
Ending Balance   19,456
June 2022 Warrants | Warrant    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Beginning Balance $ 10,776 3,636
Change in fair value recognized in Other income (expense), net 12,697 851
Exercises/Settlements (23,473)  
Change in fair value attributable to instrument-specific credit risk recognized in Other comprehensive income   0
Ending Balance 0 4,487
December 2022 Warrants | Warrant    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Beginning Balance   1,394
Change in fair value recognized in Other income (expense), net   651
Change in fair value attributable to instrument-specific credit risk recognized in Other comprehensive income   0
Ending Balance   2,045
2024 Warrants | Warrant    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Beginning Balance 263,390 45,604
Change in fair value recognized in Other income (expense), net 101,776 38,038
Exercises/Settlements (365,166)  
Change in fair value attributable to instrument-specific credit risk recognized in Other comprehensive income   0
Ending Balance $ 0 $ 83,642