v3.25.2
PREFERRED STOCK AND WARRANTS - Warrant and Preferred Stock Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Preferred stock liability    
Reversal of fair value adjustments   $ 8,091
Call premium   (3.00%)
Warrant liability    
Exercise of warrants $ 150  
Fair value change (1,641) $ 875
Preferred Stock    
Preferred stock liability    
Balance at beginning of year   53,337
Payable in-kind dividends   2,743
Reversal of fair value adjustments   5,605
Call premium (3%)   1,851
Redemption (June 25, 2024)   (63,536)
Warrant    
Warrant liability    
Balance at beginning of year 8,064 5,295
Exercise of warrants (150)  
Fair value change (1,641) 875
Balance at end of year $ 6,273 $ 6,170