v3.25.2
Stock Options (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Warrants and Options
Warrants and Options 
Vested   Granted   Vested   Non-Vested 
Dec 31, 2024   To June 30, 2025   To June 30, 2025   To June 30, 2025 
 1,392,000    0    1,392,000    0 
Schedule of Share-Based Payment Award Stock Options Valuation Assumptions
Stock Price  $0.0042-$0.2  
Exercise Price  $0.035-$3.75 
Number of Options Granted   1,392,000 
Dividend Yield   0%
Expected Volatility   116-355%
Weighted Average Risk-Free Interest Rate   1.42%
Term (in years)   5