XML 71 R52.htm IDEA: XBRL DOCUMENT v3.24.1
The following summary reflects stock option activity and related information: (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Outstanding at beginning 2,379,700 2,440,700
Weighted average exercise price beginning $ 3.31 $ 2.19
Granted 533,000 249,000
Granted $ 10.07 $ 11.80
Exercised   (310,000)
Exercised   $ 1.34
Exercised (355,000)  
Exercised $ 1.35  
Forfeited (492,319)  
Forfeited $ 5.42  
Outstanding at ending 2,065,381  
Weighted average exercise price ending $ 4.89