XML 77 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-based Compensation (Narrative) (Details) - USD ($)
3 Months Ended
Mar. 19, 2019
Jun. 01, 2018
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options to purchase, Granted (in shares)     80,000    
Stock-based compensation expense     $ 143,000 $ 75,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   $ 0
Incremental amount in excess of cumulative gross profit 500,000        
Cumulative gross profit of warrants $ 2,500,000        
Common Stock Options [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense     100,000    
Unrecognized stock-based compensation     $ 700,000    
Unrecognized stock-based compensation, Period for recognition     3 years 2 months 12 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     $ 100,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)     30,000    
Non-Employee Directors [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options to purchase, Granted (in shares)     50,000