XML 54 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 19, 2019
Jun. 01, 2018
Mar. 31, 2020
Mar. 31, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options to purchase, Granted (in shares)     114,750  
Options cancelled to purchase common stock     102,025  
Stock-based compensation expense     $ 75,000 $ 71,000
David Ludwig And Tom Ludwig [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Restricted common stock granted   600,000    
Napier Park [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Warrants received to acquire shares of common stock with fair market value $ 71,368   0  
Incremental amount in excess of cumulative gross profit 500,000      
Cumulative gross profit of warrants $ 2,500,000      
Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense     100,000  
Unrecognized stock-based compensation     $ 400,000  
Unrecognized stock-based compensation, Period for recognition     2 years 7 months 6 days  
Restricted Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense     $ 12,900  
Weighted average grant date fair value     $ 0.43  
Unrecognized stock-based compensation expense     $ 200,000  
Restricted Stock [Member] | David Ludwig And Tom Ludwig [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares restriction term of service   5 years    
Employees [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options to purchase, Granted (in shares)     54,750  
Non-Employee Directors [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options to purchase, Granted (in shares)     60,000