v3.25.2
Stockholders’ Equity - Schedule of Warrant Transactions (Details) - Warrant [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule of Warrant Transactions [Line Items]    
Number of Shares, Outstanding Beginning Balance 70,000,000 87,500,000
Weighted Average Exercise Price, Outstanding Beginning Balance $ 0.1 $ 0.091
Number of Shares, Granted 12,526,461
Weighted Average Exercise Price, Granted $ 0.0001
Number of Shares, Exercised
Weighted Average Exercise Price, Exercised
Number of Shares, Expired (17,500,000)
Weighted Average Exercise Price, Expired $ (0.055)
Number of Shares, Outstanding Ending Balance 82,526,461 70,000,000
Weighted Average Exercise Price, Outstanding Ending Balance $ 0.08 $ 0.1