v3.25.4
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, 2025
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Options Outstanding | shares 4,270,381
Weighted Average Remaining Life 6 years 1 month 28 days
Weighted Average Exercise Price $ 3.50
Number of Options Currently Exercisable | shares 3,076,786
Weighted Average Exercise Price per Vested Share $ 4.01
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 231,708
Weighted Average Remaining Life 2 years 2 months 12 days
Weighted Average Exercise Price $ 0.74
Number of Options Currently Exercisable | shares 231,708
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 720,974
Weighted Average Remaining Life 9 years 25 days
Weighted Average Exercise Price $ 1.63
Number of Options Currently Exercisable | shares 53,050
Weighted Average Exercise Price per Vested Share $ 1.69
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,580,432
Weighted Average Remaining Life 6 years 6 months 3 days
Weighted Average Exercise Price $ 2.58
Number of Options Currently Exercisable | shares 1,074,209
Weighted Average Exercise Price per Vested Share $ 2.46
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,737,267
Weighted Average Remaining Life 5 years 2 months 1 day
Weighted Average Exercise Price $ 5.48
Number of Options Currently Exercisable | shares 1,717,819
Weighted Average Exercise Price per Vested Share $ 5.48