XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS' EQUITY Schedule of option activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options Outstanding, Beginning 263,433 341,808
Weighted Average Exercise Price Outstanding, Beginning $ 11.56 $ 11.27
Number of Options Granted 78,400 43,300
Weighted Average Exercise Price Granted $ 16.72 $ 24.63
Number of Options Exercised (1,750,000) (97,192)
Weighted Average Exercise Price Exercised $ 6.67 $ 13.28
Number of Options Forfeited (3,325) (24,483)
Weighted Average Exercise Price Forfeited $ 36.25 $ 23.84
Number of Options Outstanding, Ending 336,758 263,433
Weighted Average Exercise Price Outstanding, Ending $ 12.54 $ 11.56
Share-Based Payment Arrangement, Option [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Remaining Contractual Life 7 years 14 days  
Number of Options Exercisable, Ending 225,360,000  
Weighted Average Exercise Price Exercisable, Ending $ 8.89  
Weighted Average Remaining Contractual Life, exercisable 6 years 3 months 18 days