v3.25.3
Warrants (Tables)
12 Months Ended
Dec. 31, 2024
Warrants [Abstract]  
Schedule of Warrant Activity

A summary of warrant activity during the years ended December 31, 2023 and 2024, adjusted to reflect the antidilution protection provisions of the warrant agreement, is presented below:

 

   Shares  Weighted Average Exercise Price  Weighted Average Remaining Contractual Life (Years)
 Outstanding and exercisable – December 31, 2022    129,516,129   $0000625    1.32 
 Exercised    (59,679,657)          
 Expired    
—  
           
 Outstanding and exercisable – December 31, 2023    69,836,472   $0.00062    .33 
 Exercised    
—  
           
 Expired    (69,836,472)          
 Outstanding and exercisable – December 31, 2024    
—