XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Compensation Plans (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares based compensation expenses $ 230,853 $ 220,175 $ 271,747   $ 39,153    
Total unrecognized compensation expense 159,861         $ 159,861  
Intrinsic value stock options exercised           521,527 $ 591,603
Option Plans [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Shares based compensation expenses $ 230,853       $ 722,775 $ 39,153