XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
NOTE 12 — Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended
May 16, 2022
May 16, 2022
Mar. 31, 2022
Mar. 31, 2021
Subsequent Events [Abstract]        
Stock Issued During Period, Shares, Restricted Stock Award, Gross   90,913 233,800 285,950
Accelerated Share Repurchases, Final Price Paid Per Share   $ 4.11    
Stock Issued During Period, Value, Stock Options Exercised $ 17,500   $ 39,532 $ 1,711,658
Stock Issued During Period, Value, Restricted Stock Award, Gross   $ 90,000