v3.26.1
STOCKHOLDERS’ EQUITY - Number of Warrants Outstanding, the Weighted Average Exercise Price, and the Aggregate Intrinsic Value (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Weighted Average Remaining Contractual Life in Years and Aggregate Intrinsic Value    
Weighted Average Exercise Price (in dollars per share) $ 0.91 $ 1.40
Aggregate Intrinsic Value (in thousands) $ 79,139 $ 15,489
March 2026 Private Placement    
Weighted Average Remaining Contractual Life in Years and Aggregate Intrinsic Value    
Weighted Average Exercise Price (in dollars per share) $ 0.001  
Aggregate Intrinsic Value (in thousands) $ 28,777  
Series A and B Warrants    
Series A and Series B Warrants    
Class of warrant outstanding, beginning balance (in shares) 67,342,325  
Series A Warrants exercised into common stock (in shares) (33,597,860)  
Series A Warrants exercised into Pre-Funded Warrants (in shares) (4,883,465)  
Class of warrant outstanding, ending balance (in shares) 28,861,000  
Pre-Funded Warrants    
Series A and Series B Warrants    
Series A Warrants exercised into Pre-Funded Warrants (in shares) (4,883,465)  
Class of warrant outstanding, ending balance (in shares) 15,585,175  
Weighted Average Remaining Contractual Life in Years and Aggregate Intrinsic Value    
Weighted Average Exercise Price (in dollars per share) $ 0.001  
Aggregate Intrinsic Value (in thousands) $ 13,132  
Pre-Funded Warrants | March 2026 Private Placement    
Series A and Series B Warrants    
Pre-Funded Warrants purchased in 2026 Private Placement (in shares) 10,701,710