v3.26.1
WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 05, 2026
Jun. 04, 2026
Nov. 30, 2021
Oct. 28, 2019
Series B-1          
Class of Warrant or Right [Line Items]          
Warrants outstanding (in shares)         19,930
Exercise price (in usd per share)         $ 0.81
Series B-1 | Series A Common stock          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants or rights (in shares)   71,779      
Series D          
Class of Warrant or Right [Line Items]          
Exercise price (in usd per share)       $ 27.21  
Series D | Series A Common stock          
Class of Warrant or Right [Line Items]          
Number of securities called by warrants or rights (in shares)   291,066 79,344 137,814  
Public Warrants          
Class of Warrant or Right [Line Items]          
Warrants outstanding (in shares) 13,800,000        
Exercise price (in usd per share) $ 11.50        
Redemption, exercise price threshold (in usd per share) 18.00        
Redemption, price per share (in usd per share) $ 0.01        
Redemption period 30 days        
Redemption, threshold consecutive trading days 20 days        
Redemption, threshold trading days 30 days        
Redemption, threshold volume weighted average price trading days 10 days        
Warrants outstanding $ 3.1        
Public Warrants | Series A Common stock          
Class of Warrant or Right [Line Items]          
Number of securities called by each warrant or right (in shares) 1        
Warrants for Series A          
Class of Warrant or Right [Line Items]          
Warrants outstanding (in shares) 6,800,000        
Redemption, price per share (in usd per share) $ 0.01        
Redemption, threshold consecutive trading days 10 days