XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.1
STOCKHOLDERS’ EQUITY - Summary of Stock Options (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Options Outstanding  
Number of Options (in shares) | shares 1,151,104
Weighted- average Remaining Life 3 years 11 months 23 days
Weighted-average Exercise Price (in dollars per share) $ 2.94
Options Exercisable  
Number of Options (in shares) | shares 434,877
Weighted-average Exercise Price (in dollars per share) $ 3.97
Exercise Price One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Minimum (in dollars per share) 1.81
Range of Exercise Prices, Maximum (in dollars per share) $ 2.52
Options Outstanding  
Number of Options (in shares) | shares 726,877
Weighted- average Remaining Life 4 years 9 months 25 days
Weighted-average Exercise Price (in dollars per share) $ 2.09
Options Exercisable  
Number of Options (in shares) | shares 189,208
Weighted-average Exercise Price (in dollars per share) $ 2.03
Exercise Price Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Minimum (in dollars per share) 2.53
Range of Exercise Prices, Maximum (in dollars per share) $ 11.50
Options Outstanding  
Number of Options (in shares) | shares 424,227
Weighted- average Remaining Life 2 years 8 months 26 days
Weighted-average Exercise Price (in dollars per share) $ 4.39
Options Exercisable  
Number of Options (in shares) | shares 245,669
Weighted-average Exercise Price (in dollars per share) $ 5.46