v3.26.1
Equity Incentive Plan - Stock-based compensation (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Equity Incentive Plan    
Total stock-based compensation $ 403,509 $ 419,504
Research and development    
Equity Incentive Plan    
Total stock-based compensation 258,533 267,968
General and administrative    
Equity Incentive Plan    
Total stock-based compensation $ 144,976 $ 151,536