XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Options and Warrants - Summary of Stock Option Activity (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock options grant 13,000 136,000
Exercised during the period 0  
Weighted-average grant date fair value of options granted during the period $ 5.95 $ 6.80
Underlying Options Shares    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding at beginning of period 1,203,928 1,220,428
Stock options grant 13,000 136,000
Forfeited during the period (51,600) (105,167)
Exercised during the period   (47,333)
Outstanding at the end of period 1,165,328 1,203,928
Options exercisable at end of period 585,538 527,658
Outstanding at beginning of period $ 18.05 $ 17.83
Granted during the period 18.45 21.15
Forfeited during the period 21.64 21.18
Exercised during the period   14.38
Outstanding at the end of period 17.89 18.05
Options exercisable at end of period 15.61 15.51
Weighted-average grant date fair value of options granted during the period $ 5.95 $ 6.80