v3.26.1
Equity Incentive Plan - Stock-based compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity Incentive Plan        
Total stock-based compensation $ 566,049 $ 522,019 $ 969,559 $ 941,523
Research and development        
Equity Incentive Plan        
Total stock-based compensation 255,996 311,342 514,530 579,310
General and administrative        
Equity Incentive Plan        
Total stock-based compensation $ 310,053 $ 210,677 $ 455,029 $ 362,213