XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Note 3 - Stock-based Compensation Plans and Warrants (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended 54 Months Ended
Jan. 01, 2019
Jun. 10, 2014
Dec. 18, 2009
May 31, 2017
Jun. 30, 2014
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Jun. 09, 2014
Share-based Payment Arrangement, Expense           $ 122,000 $ 105,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance           492,500        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period           0        
Current Period Reclassification Adjustment $ 865,000         $ 865,000        
Reclassification of Warrant Liability to Additional Paid-in Capital [Member]                    
Current Period Reclassification Adjustment           $ 865,000        
Gains from Revaluating Warrants               $ 1,500,000 $ 500,000  
2017 Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       362,500            
Warrant Term       5 years            
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 14.94   $ 14.69        
Warrants and Rights Outstanding       $ 2,900,000            
Common Stock [Member]                    
Current Period Reclassification Adjustment                  
Additional Paid-in Capital [Member]                    
Current Period Reclassification Adjustment           2,896,000        
Additional Paid-in Capital [Member] | Reclassification of Warrant Liability to Additional Paid-in Capital [Member]                    
Cumulative Effect of New Accounting Principle in Period of Adoption 2,000,000                  
Retained Earnings [Member] | Reclassification of Warrant Liability to Additional Paid-in Capital [Member]                    
Cumulative Effect of New Accounting Principle in Period of Adoption $ 2,000,000                  
Share-based Payment Arrangement, Option [Member]                    
Share-based Payment Arrangement, Expense           $ 0 $ 0      
Two Thousand Nine Equity Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   850,000 850,000              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period         45,235          
Two Thousand Nine Equity Incentive Plan [Member] | Common Stock [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period                   297,265
Two Thousand Nine Equity Incentive Plan [Member] | Share-based Payment Arrangement, Option [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period     10 years              
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period                   507,500
Two Thousand Nine Equity Incentive Plan [Member] | Share-based Payment Arrangement, Option [Member] | Maximum [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     2 years              
Twenty Fourteen Equity Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   675,000                
Twenty Fourteen Equity Incentive Plan [Member] | Outside Director [Member] | Accrues Yearly [Member]                    
Salary and Wage, Officer, Excluding Cost of Good and Service Sold   $ 30,000                
Share-based Payment Arrangement, Expense   20,000                
Twenty Fourteen Equity Incentive Plan [Member] | Outside Director [Member] | Accrues Quarterly [Member]                    
Salary and Wage, Officer, Excluding Cost of Good and Service Sold   7,500                
Share-based Payment Arrangement, Expense   $ 5,000                
Two Thousand Fourteen Equity Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           675,000        
Two Thousand Fourteen Equity Incentive Plan [Member] | Directors, Consultants and Employees [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period           649,772        
Two Thousand Fourteen Equity Incentive Plan [Member] | Director [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period           10,224