v3.25.1
Stock-based compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
               
   Shares   Weighted-
Average
Exercise
Price
   Weighted-
Average
Remaining
Contractual
Life (in years)
 
Outstanding at December 31, 2024   41,918,671   $0.38    6.88 
Granted   828,800    1.02      
Cancelled   (561,191)   0.62      
Exercised   (1,820,124)   0.15      
Outstanding at March 31, 2025   40,366,156   $0.40    6.76 
                
Vested and expected to vest at March 31, 2025   40,366,156   $0.40    6.76 
Exercisable at March 31, 2025   26,252,255   $0.29    5.68 
Schedule of assumptions used
   
   Three Months Ended March 31, 
   2025   2024 
Expected term (in years)   5.536.08     7.00 
Expected volatility   65.27% - 65.73%   66.96% - 67.34%
Expected dividend yield   0.00%   0.00%
Risk-free interest rate   4.09% - 4.47%   4.20% - 4.28%
Schedule of stock-based compensation expense
   
   Three Months Ended March 31, 
   2025   2024 
Research and development  $243,612   $138,936 
General and administrative   261,102    218,234 
Total  $504,714   $357,170