XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' DEFICIT - USD ($)
$ in Thousands
Total
2022 Notes
Common Stock
Common Stock
2022 Notes
Treasury Stock
Additional Paid-In Capital
Additional Paid-In Capital
2022 Notes
Accumulated Deficit
Balance at the beginning (in shares) at Dec. 31, 2022     2,163,766   (154,055)      
Balance at the beginning at Dec. 31, 2022 $ (6,407)       $ (31,663) $ 89,956   $ (64,700)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (9,498)             (9,498)
Stock-based compensation 2,955         2,955    
Conversion of stock (in shares)       60,265        
Conversion of stock   $ 324         $ 324  
Reverse stock split (in shares)     34,192          
Issuance of Common Stock under ESPP (in shares)     20,142          
Issuance of Common Stock under ESPP 168         168    
Issuance of common stock upon vesting of restricted stock units (in shares)     114,203          
Balance at the end (in shares) at Dec. 31, 2023     2,392,568   (154,055)      
Balance at the end at Dec. 31, 2023 (12,458)       $ (31,663) 93,403   (74,198)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (5,747)             (5,747)
Stock-based compensation 1,951         1,951    
Conversion of stock (in shares)       96,813        
Conversion of stock   $ 292         $ 292  
Net proceeds from ATM Offering (in shares)     470,000          
Net proceeds from ATM Offering 908         908    
Issuance of Common Stock under ESPP (in shares)     13,674          
Issuance of Common Stock under ESPP 24         24    
Issuance of common stock upon vesting of restricted stock units (in shares)     283,656          
Tax payments related to shares retired for vested restricted stock units (in shares)     (27,136)          
Tax payments related to shares retired for vested restricted stock units (79)         (79)    
Balance at the end (in shares) at Dec. 31, 2024     3,229,575   (154,055)      
Balance at the end at Dec. 31, 2024 $ (15,109)       $ (31,663) $ 96,499   $ (79,945)