v3.26.1
Share-Based Compensation - Outstanding and exercisable options (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Outstanding and exercisable options, weighted average exercise price    
Weighted average remaining contractual life (in years) 6 years 10 months 24 days 6 years 10 months 24 days
Weighted average remaining contractual life for vested options (in years) 5 years 6 months 6 years
Unrecognized compensation cost $ 7.3 $ 7.4
Expected period for recognition 2 years 11 months 19 days 2 years 1 month 2 days
Plans 2011 and 2019 and 2021 Inducement    
Outstanding and exercisable options, number of shares    
Outstanding at end of year 13,146,497 11,128,491
Exercisable at end of year 8,034,214 7,777,923
Outstanding and exercisable options, weighted average exercise price    
Outstanding at end of year $ 3.6 $ 4.22
Exercisable at end of year $ 4.61 $ 4.85
2011 Plan    
Outstanding and exercisable options, number of shares    
Outstanding at beginning of year 1,294,691 1,632,485
Outstanding at end of year 1,294,691 1,632,485
Exercisable at end of year 1,294,691 1,632,485
Outstanding and exercisable options, weighted average exercise price    
Outstanding at beginning of year $ 2.23 $ 2.11
Outstanding at end of year 2.23 2.11
Exercisable at end of year $ 2.23 $ 2.11
2019 Plan    
Outstanding and exercisable options, number of shares    
Outstanding at beginning of year 8,591,306 7,604,606
Granted 2,131,500 1,151,400
Cancelled (561,000)  
Outstanding at end of year 10,722,806 8,756,006
Exercisable at end of year 6,260,668 5,795,146
Outstanding and exercisable options, weighted average exercise price    
Outstanding at beginning of year $ 4.21 $ 4.97
Granted 1.95 2.02
Outstanding at end of year 3.76 4.58
Exercisable at end of year $ 4.99 $ 5.54
Inducement Plan    
Outstanding and exercisable options, number of shares    
Outstanding at beginning of year 710,000 496,000
Granted 419,000 244,000
Outstanding at end of year 1,129,000 740,000
Exercisable at end of year 478,855 350,292
Outstanding and exercisable options, weighted average exercise price    
Outstanding at beginning of year $ 4.76 $ 5.99
Granted 1.96 2.01
Outstanding at end of year 3.72 4.68
Exercisable at end of year $ 5.99 $ 6.22