v3.26.1
Share-Based Compensation - Non-vested share options (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Plans 2011 and 2019 and 2021 Inducement    
Number of options    
Non-vested share options at end of year 5,112,283 3,350,568
Weighted average fair value    
Non-vested at end of year $ 1.72 $ 2.18
2019 Plan    
Number of options    
Non-vested at beginning of year 2,953,423 2,754,054
Granted 2,131,500 1,151,400
Vested, outstanding (622,785) (944,594)
Non-vested share options at end of year 4,462,138 2,960,860
Weighted average fair value    
Non-vested at beginning of year $ 1.77 $ 2.33
Granted 1.74 1.64
Vested, outstanding 2.11 2.12
Non-vested at end of year $ 1.71 $ 2.13
Inducement Plan    
Number of options    
Non-vested at beginning of year 301,917 176,709
Granted 419,000 244,000
Vested, outstanding (70,772) (31,001)
Non-vested share options at end of year 650,145 389,708
Weighted average fair value    
Non-vested at beginning of year $ 2.03 $ 4.19
Granted 1.75 2
Vested, outstanding 2.61 4.53
Non-vested at end of year $ 1.79 $ 2.54