v3.25.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2025
Offsetting Assets [Line Items]  
Schedule of warrant activity
               
   Warrants   Weighted-Average Remaining Contractual Life   Weighted-Average Exercise Price per Share 
Outstanding at December 31, 2024   25,734,752    1.16   $2.19 
Granted            
Exercised   (1,462,000)       0.01 
Expired   (116,809)       3.61 
Forfeitures            
Outstanding at June 30, 2025   24,155,943    3.11   $2.32 
                
Exercisable at June 30, 2025   24,155,943    3.11   $2.32 
Schedule of assumptions
     
   May 13, 2025 
Market Price  $0.65 
Exercise Price  $0.57 
Dividend Yield   –% 
Volatility   68.87% 
Risk-free Interest Rate   4.11% 
Expected Life of Warrants   1.50 

 

The fair value of the outstanding Series B derivative warrants was determined by using the BSM option pricing model based on the following assumptions as of December 31, 2024:

Exercise Price  December 31, 2024 
Market Price  $0.59 
Exercise Price  $0.57 
Dividend Yield   –% 
Volatility   83% 
Risk-free Interest Rate   3.98% 
Expected Life of Warrants   1.50 
Series A Derivative Warrants [Member]  
Offsetting Assets [Line Items]  
Schedule of assumptions
     
   May 13, 2025 
Market Price  $0.65 
Exercise Price  $0.57 
Dividend Yield   –% 
Volatility   86.34% 
Risk-free Interest Rate   4.11% 
Expected Life of Warrants   5.00 

 

The fair value of the outstanding Series A derivative warrants was determined by using the BSM option pricing model based on the following assumptions as of December 31, 2024:

   December 31, 2024 
Market Price  $0.59 
Exercise Price  $0.57 
Dividend Yield   –% 
Volatility   102% 
Risk-free Interest Rate   3.98% 
Expected Life of Warrants   5.00