XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Note 11 - Subsequent Events (Details Textual) - Subsequent Event [Member] - USD ($)
$ / shares in Units, $ in Millions
Nov. 14, 2021
Oct. 06, 2021
Business E-mail Compromise Fraud [Member]    
Fraud, Loss Amount $ 0.7  
Fraud, Estimated Recovery Amount $ 0.3  
Employees [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares)   120,000
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in dollars per share)   $ 5.43
Employees [Member] | Minimum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   1 year
Employees [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   5 years