v3.26.1
Stockholders’ equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Warrant Activity

Schedule of Warrant Activity 

       Weighted Average     
           Remaining   Aggregate 
   Number of       Contractual   Intrinsic 
   Warrants   Exercise Price   Term (Years)   Value 
Outstanding as of December 31, 2024   2,814,057   $4.97    3.49   $ 
Granted                
Exercised                
Outstanding as of December 31, 2025   2,814,057    4.97    2.45     
Granted                
Exercised                
Outstanding as of March 31, 2026   2,814,057   $4.97    2.20   $ 
Granted                
Exercised                
Outstanding as of June 30, 2026   2,814,057   $4.97    1.95(1)    
Schedule of Stock Option Activity

A summary of the Company’s stock option activity is as follows:

 

       Weighted Average     
           Remaining     
   Number of   Exercise   Contractual Life   Aggregate 
   Shares   Price   (years)   Intrinsic Value 
Outstanding as of December 31, 2025   4,187,670   $3.57    9   $ 
Options granted      $         
Forfeited/Expired   (15,000)  $5.02         
Outstanding as of March 31, 2026   4,172,670   $3.57    8.79   $ 
Options granted   150,000   $1.34         
Forfeited/Expired      $         
Outstanding as of June 30, 2026   4,322,670   $1.36    8.48   $ 
                     
Options vested and exercisable as of June 30, 2026   4,303,920   $1.36    8.48   $