v3.26.1
Share-Based Compensation - Non-vested share options (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Plans 2011 and 2019 and 2021 Inducement    
Number of options    
Non-vested share options at end of year 5,178,843 3,135,525
Weighted average fair value    
Non-vested at end of year $ 1.61 $ 2.1
2019 Plan    
Number of options    
Non-vested at beginning of year 2,953,423 2,754,054
Granted 2,807,000 1,511,400
Vested, outstanding (1,340,374) (1,312,205)
Forfeited   (101,516)
Non-vested share options at end of year 4,420,049 2,851,733
Weighted average fair value    
Non-vested at beginning of year $ 1.77 $ 2.33
Granted 1.55 1.62
Vested, outstanding 1.85 2.16
Forfeited   1.76
Non-vested at end of year $ 1.6 $ 2.06
Inducement Plan    
Number of options    
Non-vested at beginning of year 301,917 176,709
Granted 542,000 244,000
Vested, outstanding (85,123) (62,000)
Forfeited   (74,917)
Non-vested share options at end of year 758,794 283,792
Weighted average fair value    
Non-vested at beginning of year $ 2.03 $ 4.19
Granted 1.62 1.62
Vested, outstanding 2.56 4.53
Forfeited   1.82
Non-vested at end of year $ 1.68 $ 2.53