XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.1
StockBased Compensation (Details) - Warrants [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of warrants Outstanding beginning balance 862,500 539,000
Number of warrants granted   448,500
Number of warrants Expired 0 125,000
Number of warrants outstanding ending balance 8,705,855 862,500
Number of Warrants Exercisable 8,705,855  
Weighted Average Exercise Price Outstanding balance $ 3.050 $ 3.800
Weighted Average Exercise Price Granted   2.000
Weighted Average Exercise Price Expired 0 2.470
Weighted Average Exercise Price ending balance 0.608 $ 3.050
Weighted Average Exercise Price exercisable $ 0.608  
Series A Warrants [Member]    
Number of warrants granted 2,857,389  
Weighted Average Exercise Price Granted $ 0.5722  
Series B Warrants [Member]    
Number of warrants granted 1,428,693  
Weighted Average Exercise Price Granted $ 0.7153  
Pre Funded Warrants [Member]    
Number of warrants granted 3,557,273  
Weighted Average Exercise Price Granted $ 0.001