XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Option and Stock Appreciation Rights Outstanding by Range of Exercise Price (Details) - Stock Option and Stock Appreciation Rights (SARs) [Member]
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options Outstanding | shares 3,858,360
Weighted Average Remaining Life 6 years 7 months 17 days
Weighted Average Exercise Price $ 3.79
Number of Options Currently Exercisable | shares 2,580,740
Weighted Average Exercise Price per Vested Share $ 4.09
Range of Exercise Prices One [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Limit 0.00
Range of Exercise Prices, Upper Limit $ 1.00
Options Outstanding | shares 235,426
Weighted Average Remaining Life 3 years 1 month 28 days
Weighted Average Exercise Price $ 0.74
Number of Options Currently Exercisable | shares 235,426
Weighted Average Exercise Price per Vested Share $ 0.74
Range of Exercise Prices Two [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Limit 1.01
Range of Exercise Prices, Upper Limit $ 2.00
Options Outstanding | shares 119,766
Weighted Average Remaining Life 8 years 9 months 10 days
Weighted Average Exercise Price $ 1.77
Number of Options Currently Exercisable | shares 26,748
Weighted Average Exercise Price per Vested Share $ 1.53
Range of Exercise Prices Three [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Limit 2.01
Range of Exercise Prices, Upper Limit $ 4.00
Options Outstanding | shares 1,717,634
Weighted Average Remaining Life 7 years 5 months 1 day
Weighted Average Exercise Price $ 2.59
Number of Options Currently Exercisable | shares 741,786
Weighted Average Exercise Price per Vested Share $ 2.25
Range of Exercise Prices Four [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Range of Exercise Prices, Lower Limit 4.01
Range of Exercise Prices, Upper Limit $ 10.00
Options Outstanding | shares 1,785,534
Weighted Average Remaining Life 6 years 2 months 4 days
Weighted Average Exercise Price $ 5.47
Number of Options Currently Exercisable | shares 1,576,780
Weighted Average Exercise Price per Vested Share $ 5.50