XML 88 R54.htm IDEA: XBRL DOCUMENT v3.24.1
STOCKHOLDERS’ EQUITY - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Options Outstanding  
Number of Options (in shares) | shares 1,152,714
Weighted- average Remaining Life 3 years 2 months 4 days
Weighted-average Exercise Price (in dollars per share) $ 3.07
Options Exercisable  
Number of Options (in shares) | shares 550,964
Weighted-average Exercise Price (in dollars per share) $ 3.47
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 1,024,398
Weighted- average Remaining Life 3 years 11 months 12 days
Weighted-average Exercise Price (in dollars per share) $ 2.47
Options Exercisable  
Number of Options (in shares) | shares 484,081
Weighted-average Exercise Price (in dollars per share) $ 2.35
Exercise Price Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Minimum (in dollars per share) 3.78
Range of Exercise Prices, Maximum (in dollars per share) $ 11.50
Options Outstanding  
Number of Options (in shares) | shares 128,316
Weighted- average Remaining Life 2 years 10 months 6 days
Weighted-average Exercise Price (in dollars per share) $ 8.00
Options Exercisable  
Number of Options (in shares) | shares 66,883
Weighted-average Exercise Price (in dollars per share) $ 11.50