XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Total
Series F Preferred Stock
Stock options and Restricted Stock Units
Employee Stock Purchase Plan
Preferred Stock
Common Stock
Common Stock
Series F Preferred Stock
Additional Paid in Capital
Additional Paid in Capital
Series F Preferred Stock
Additional Paid in Capital
Stock options and Restricted Stock Units
Additional Paid in Capital
Employee Stock Purchase Plan
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2024         14,192 33,061,002              
Beginning balance at Dec. 31, 2024 $ 68,746       $ 0 $ 331   $ 599,881       $ (531,548) $ 82
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Compensation expense for issuance of stock options     $ 6,813 $ 50           $ 6,813 $ 50    
Issuance of common stock with the Employee Stock Purchase Plan (in shares)           35,513              
Issuance of common stock with the Employee Stock Purchase Plan 238             238          
Warrant Exercise - Series F (in shares)             238,500            
Warrant Exercise - Series F   $ 2,385         $ 2   $ 2,383        
Stock Option Exercise (in shares)           101,597              
Stock Option Exercise 630         $ 1   629          
Net income (loss) 1,069                     1,069  
Unrealized gain on investment adjustments 239                       239
Foreign currency translation adjustments 60                       60
Ending balance (in shares) at Mar. 31, 2025         14,192 33,436,612              
Ending balance at Mar. 31, 2025 80,230       $ 0 $ 334   609,994       (530,479) 381
Beginning balance (in shares) at Dec. 31, 2025         14,192 34,691,671              
Beginning balance at Dec. 31, 2025 111,219       $ 0 $ 347   639,145       (528,848) 575
Increase (Decrease) in Stockholders' Equity [Roll Forward]                          
Compensation expense for issuance of stock options     $ 4,876 $ 70           $ 4,876 $ 70    
Issuance of common stock with the Employee Stock Purchase Plan (in shares)           46,008              
Issuance of common stock with the Employee Stock Purchase Plan $ 389             389          
Stock Option Exercise (in shares) 43,431         43,431              
Stock Option Exercise $ 230             230          
Repurchase and retirement of common stock (in shares)           (316,023)              
Repurchase and retirement of common stock (3,000)         $ (3)   (2,997)          
Net income (loss) (1,070)                     (1,070)  
Unrealized gain on investment adjustments 45                       45
Foreign currency translation adjustments (49)                       (49)
Ending balance (in shares) at Mar. 31, 2026         14,192 34,465,087              
Ending balance at Mar. 31, 2026 $ 112,710       $ 0 $ 344   $ 641,713       $ (529,918) $ 571