v3.26.1
REDEEMABLE PREFERRED STOCK - Series D Preferred Stock (Details) - Series D Preferred Stock - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Mar. 16, 2026
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2022
Jun. 29, 2020
Jun. 28, 2020
Class of Stock [Line Items]            
Preferred stock, par value (in usd per share)   $ 0.001 $ 0.001 $ 0.001    
Preferred stock, shares issued (in shares)   56,857 56,857      
Gross proceeds from issuance of preferred stock and warrants   $ 1,400        
Issuance offering costs for preferred stock and warrants   $ 35        
Preferred stock, shares outstanding (in shares)   22,565 44,325      
Preferred stock, shares redeemed (in shares)   34,292        
Redemption of preferred stock (in shares) 21,760 8,410        
Shares issued (in shares)   6,057        
Preferred Stock, Shares Issued, One            
Class of Stock [Line Items]            
Redemption of preferred stock (in shares)   4,122        
Preferred Stock, Redemption Period Two            
Class of Stock [Line Items]            
Redemption of preferred stock paid in common stock (in shares)   21,760        
Continuous Public Offering            
Class of Stock [Line Items]            
Purchase price (in usd per share)         $ 24.50 $ 25.00