XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total cost related to non-vested awards $ 265,248 $ 265,248    
Non-vested awards, weighted average period of recognition   2 years 9 months 25 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   31,000 0  
Option Indexed to Issuer's Equity, Strike Price   $ 8.51    
Fair value of stock option exercisable   $ 187,550    
Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term   10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period   4 years    
Stock option shares exercised   27,900 1,500  
Intrinsic value   $ 104,473 $ 135  
Proceeds from option exercise   $ 185,732 $ 9,435  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period   0 0  
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit   $ 3.34    
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit   $ 8.51    
Minimum [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Outstanding options expiration month and year   2023-04    
Maximum [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Outstanding options expiration month and year   2031-07    
General and Administrative Expense [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 22,568 $ 36,433 $ 27,948 $ 13,943