v3.26.1
WARRANTS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 28, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Class of Warrant or Right [Line Items]        
Exercise of warrants (in shares)   3,550,000    
Cash proceeds from exercised warrants $ 18,700   $ 18,750 $ 0
Loss related to remeasurement of warrants   $ 26,900 $ 39,998 $ 0
Series E-2 convertible preferred stock        
Class of Warrant or Right [Line Items]        
Exercise of warrants (in shares) 3,550,329      
Class A common stock        
Class of Warrant or Right [Line Items]        
Number of shares issuable upon conversion of preferred stock (in shares) 2,554,107