XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Tables)
3 Months Ended
Mar. 31, 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   (107,286)       3.66 
Forfeitures            
Outstanding at March 31, 2025   24,165,466    3.09   $2.32 
                
Exercisable at March 31, 2025   24,165,466    3.09   $2.32 
Series A Derivative Warrants [Member]  
Offsetting Assets [Line Items]  
Schedule of assumptions
    
   March 31, 2025
Market Price  $0.62
Exercise Price  $0.57
Dividend Yield  –%
Volatility  86.55%
Risk-free Interest Rate  4.04%
Expected Life of Warrants  4.72

 

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
Series B Derivative Warrants [Member]  
Offsetting Assets [Line Items]  
Schedule of assumptions
    
   March 31, 2025
Market Price  $0.62
Exercise Price  $0.57
Dividend Yield  –%
Volatility  64.30%
Risk-free Interest Rate  4.04%
Expected Life of Warrants  1.22

 

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:

    
   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