XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2019   0 16,616,165    
Beginning balance at Dec. 31, 2019 $ (23,909) $ 0 $ 2 $ 307,403 $ (331,314)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued, net (in shares)   3,770,265      
Stock issued 86,553     86,553  
Preferred dividends declared (1,241)     (1,241)  
Stock issued in acquisition (in shares)     74,984    
Stock issued in acquisition 5,035     5,035  
Warrants exercised (in shares)     72,112    
Warrants exercised 133     133  
Reclassification of warrant liability to equity 1,924     1,924  
Stock options exercised (in shares)     737,281    
Stock options exercised 6,171     6,171  
401(k) employer match (in shares)     16,952    
401(k) employer match 669     669  
Stock-based compensation expense (in shares)     25,724    
Stock-based compensation expense 8,126     8,126  
Net loss (22,710)       (22,710)
Ending balance (in shares) at Dec. 31, 2020   3,770,265 17,543,218    
Ending balance at Dec. 31, 2020 60,751 $ 0 $ 2 414,773 (354,024)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued, net (in shares)     1,324,185    
Stock issued 10,871     10,871  
Preferred dividends declared (8,954)     (8,954)  
Common stock issued relating to settlement of contingent consideration (in shares)     164,898    
Common stock issued relating to settlement of contingent consideration 1,443     1,443  
Warrants exercised (in shares)     1,184,641    
Warrants exercised 58     58  
Stock options exercised and RSUs vested (in shares)     400,326    
Stock options exercised and RSUs vested 5,560     5,560  
401(k) employer match (in shares)     62,918    
401(k) employer match 1,112     1,112  
Stock-based compensation expense 11,858     11,858  
Net loss (37,144)       (37,144)
Ending balance (in shares) at Dec. 31, 2021   3,770,265 20,680,186    
Ending balance at Dec. 31, 2021 $ 45,555 $ 0 $ 2 $ 436,721 $ (391,168)