XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Options and Warrants - Schedule of Nonvested Share Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Shares Nonvested at January 1, 676,270 858,670
Shares Granted during the period 13,000 136,000
Shares Vested during the period (65,080) (219,900)
Shares Forfeited during the period (44,400) (98,500)
Shares Nonvested at end of period 579,790 676,270
Weighted Average Grant Date Fair Value Nonvested at January 1 $ 3.82 $ 3.15
Weighted Average Grant Date Fair Value Granted during the period 5.95 6.80
Weighted Average Grant Date Fair Value 'Vested during the period 2.59 3.07
Weighted Average Grant Date Fair Value Forfeited during the period 3.46 3.70
Weighted Average Grant Date Fair Value Nonvested at end of period $ 3.81 $ 3.82