v3.26.1
Share-Based Compensation - Summary of the stock option activity (Details)
3 Months Ended
Mar. 31, 2026
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]  
Outstanding as of December 31, 2025 2,400,433
Granted 1,118,350
Outstanding as of March 31, 2026 3,518,783
2017 Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]  
Outstanding as of December 31, 2025 2,356,266
Granted 1,118,350
Outstanding as of March 31, 2026 3,474,616
2019 Inducement Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]  
Outstanding as of December 31, 2025 44,167
Granted 0
Outstanding as of March 31, 2026 44,167