XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Warrants - Schedule of Nonvested Share Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]    
Shares Nonvested at January 1, 858,670 262,670
Shares Granted during the period 54,000 538,250
Shares Vested during the period (177,150) (47,470)
Shares Forfeited during the period (37,500) (33,280)
Shares Nonvested at end of period 698,020 720,170
Weighted Average Grant Date Fair Value Nonvested at January 1 $ 3.15 $ 2.42
Weighted Average Grant Date Fair Value Granted during the period 8.44 2.93
Weighted Average Grant Date Fair Value 'Vested during the period 2.96 3.42
Weighted Average Grant Date Fair Value Forfeited during the period 3.76  
Weighted Average Grant Date Fair Value Nonvested at end of period $ 3.57 $ 2.72