v3.26.1
COMMON STOCK AND WARRANTS - Warrant inducement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 21, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule Of Stockholders Equity [Line Items]        
Proceeds from exercise of warrants     $ 1 $ 3,734
Professional fees $ 200      
Share issuance costs   $ 780   $ 790
Existing Warrants        
Schedule Of Stockholders Equity [Line Items]        
Shares of class A common stock purchasable with warrants (in shares) 6,628      
Exercise price (in dollars per share) $ 563.25      
Proceeds from exercise of warrants $ 3,700      
Other legal and regulatory expenses 100      
Net proceeds from exercise of warrants 3,400      
Share issuance costs $ 1,000      
Shares of common stock issued (in shares)   3,572   3,572
Inducement Warrants        
Schedule Of Stockholders Equity [Line Items]        
Shares of class A common stock purchasable with warrants (in shares) 8,281      
Share issuance costs $ 3,100