XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Note 7 - Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares) 912,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value (in dollars per share) $ 2,074,670 $ 176,900
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   145,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 105,000 0
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 2,966,854  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month) 11 months  
Share-Based Payment Arrangement, Expense $ 312,176 $ 27,711