XML 77 R50.htm IDEA: XBRL DOCUMENT v3.23.1
STOCKHOLDERS’ EQUITY - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Options Outstanding  
Number of Options (in shares) | shares 1,120,244
Weighted- average Remaining Life 3 years 6 months
Weighted-average Exercise Price (in dollars per share) $ 3.68
Options Exercisable  
Number of Options (in shares) | shares 366,460
Weighted-average Exercise Price (in dollars per share) $ 5.35
Exercise Price One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Minimum (in dollars per share) 1.71
Range of Exercise Prices, Maximum (in dollars per share) $ 3.69
Options Outstanding  
Number of Options (in shares) | shares 931,809
Weighted- average Remaining Life 4 years 2 months 15 days
Weighted-average Exercise Price (in dollars per share) $ 2.29
Options Exercisable  
Number of Options (in shares) | shares 244,581
Weighted-average Exercise Price (in dollars per share) $ 2.70
Exercise Price Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Minimum (in dollars per share) 8.56
Range of Exercise Prices, Maximum (in dollars per share) $ 11.50
Options Outstanding  
Number of Options (in shares) | shares 188,435
Weighted- average Remaining Life 3 years 2 months 12 days
Weighted-average Exercise Price (in dollars per share) $ 10.56
Options Exercisable  
Number of Options (in shares) | shares 121,879
Weighted-average Exercise Price (in dollars per share) $ 10.66