XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
The Company, Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 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,756,838 6,339,848 5,791,899 6,511,321  
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 $ (75) $ (22) $ (189)  
Weighted average number of shares outstanding during the period (in shares) 0 6,250 740 7,093  
Basic and diluted loss per share (in dollars per share) $ 0 $ (11.94) $ (29.93) $ (26.66)  
Common Stock [Member]          
Earnings Per Share [Abstract]          
Loss attributable to each class $ (1,680) $ (1,007) $ (2,693) $ (2,226)  
Weighted average number of shares outstanding during the period (in shares) 33,731,739 31,359,104 33,448,030 31,033,114  
Basic and diluted loss per share (in dollars per share) $ (0.05) $ (0.03) $ (0.08) $ (0.07)  
Common Stock Purchase Warrants [Member]          
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]          
Potential common stock equivalents (in shares) 697,154 2,034,882 723,527 2,133,489  
Restricted Stock Units [Member]          
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]          
Potential common stock equivalents (in shares) 151,646 120,773 160,334 125,150  
Common Stock Options [Member]          
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]          
Potential common stock equivalents (in shares) 4,908,038 4,184,193 4,908,038 4,252,682