v3.26.1
Share-Based Compensation (Details) - shares
3 Months Ended
Mar. 17, 2026
Mar. 31, 2026
2019 Plan    
Share-based compensation    
Number of options forfeited after termination of one plan   183,349
Cancelled   561,000
Shares reserved for issuance   15,714,455
Shares available for future grants   1,482,710
Inducement Plan    
Share-based compensation    
Additional shares reserved for issuance 800,000  
Shares reserved for issuance   1,129,000
Shares available for future grants   671,000
Employee Stock Option | 2011 Plan    
Share-based compensation    
Vesting period   4 years
Employee Stock Option | 2011 Plan | Share-based Compensation Award, Tranche One    
Share-based compensation    
Percentage of shares to vest   25.00%
Employee Stock Option | 2011 Plan | Share-based Compensation Award, Tranche Two    
Share-based compensation    
Percentage of shares to vest   2.78%
Employee Stock Option | 2019 Plan    
Share-based compensation    
Vesting period   4 years
Employee Stock Option | 2019 Plan | Share-based Compensation Award, Tranche One    
Share-based compensation    
Percentage of shares to vest   25.00%
Employee Stock Option | 2019 Plan | Share-based Compensation Award, Tranche Two    
Share-based compensation    
Percentage of shares to vest   2.78%