XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
The Company, Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Loss Per Share [Abstract]      
Series C Convertible Preferred Stock, shares outstanding (in shares) 0   0
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]      
Potential common stock equivalents (in shares) 4,482,012 5,177,269  
Series C Convertible Preferred Stock [Member]      
Loss Per Share [Abstract]      
Series C Convertible Preferred Stock, shares outstanding (in shares) 0 0  
Common Stock Purchase Warrants [Member]      
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]      
Potential common stock equivalents (in shares) 373,626 149,901  
Restricted Stock Units [Member]      
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]      
Potential common stock equivalents (in shares) 144,497 119,330  
Common Stock Options [Member]      
Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]      
Potential common stock equivalents (in shares) 3,963,889 4,908,038