XML 93 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Stock-based Compensation (Details Textual) - USD ($)
8 Months Ended 12 Months Ended
Jan. 01, 2020
May 08, 2019
Jan. 01, 2019
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate         0.00%  
Share Price             $ 11.50
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period         32,325 119,793  
Proceeds from Stock Options Exercised         $ 141,347 $ 334,711  
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         4 years    
Restricted Stock Units (RSUs) [Member] | Employees [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period           185,768  
Common Stock [Member]              
Share Price       $ 4.28 $ 4.28    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period         32,325 119,793  
The 2018 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     2,220,778 1,287,561 1,287,561 1,600,000  
Increase in Reserve, Percentage of Shares Issued and Outstanding           4.00%  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized     620,778        
The 2018 Plan [Member] | Subsequent Event [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 2,416,811            
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 1,129,250            
The 2016 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       733,820 733,820    
The 2004 Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       397,177 397,177    
The ESPP [Member]              
Common Stock, Capital Shares Reserved for Future Issuance   300,000          
Employee Stock Purchase Plan, Maximum Contribution Per Eligible Employee   $ 25,000          
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent   85.00%          
Employee Stock Purchase Plan, Cash Contributions       $ 8,129      
Employee Stock Purchase Plan, Stock Issued During Period, Shares       2,200