XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
The Company, Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Earnings Per Share [Abstract]          
Series C Convertible Preferred Stock, shares outstanding (in shares) 0   0   2,103
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]          
Potential common stock equivalents (in shares) 5,177,269 5,227,130 5,588,598 6,078,554  
Series C Convertible Preferred Shares [Member]          
Earnings Per Share [Abstract]          
Series C Convertible Preferred Stock, shares outstanding (in shares) 0   0    
Loss attributable to each class $ 0 $ (20) $ (22) $ (196)  
Weighted average number of shares outstanding during the period (in shares) 0 2,105 491 5,412  
Basic and diluted loss per share (in dollars per share) $ 0 $ (9.58) $ (43.73) $ (36.14)  
Common Stock [Member]          
Earnings Per Share [Abstract]          
Loss attributable to each class $ (1,254) $ (840) $ (3,947) $ (3,079)  
Weighted average number of shares outstanding during the period (in shares) 33,754,909 32,903,287 33,551,070 31,663,355  
Basic and diluted loss per share (in dollars per share) $ (0.04) $ (0.03) $ (0.12) $ (0.10)  
Common Stock Purchase Warrants [Member]          
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]          
Potential common stock equivalents (in shares) 149,901 1,073,319 530,923 1,776,216  
Restricted Stock Units [Member]          
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]          
Potential common stock equivalents (in shares) 119,330 120,773 149,637 123,675  
Common Stock Options [Member]          
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]          
Potential common stock equivalents (in shares) 4,908,038 4,033,038 4,908,038 4,178,663