v3.26.1
Stock Options and Warrants - Schedule of Warrant Activity (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Warrants Outstanding [Line Items]    
Warrants Outstanding, beginning balance 103,500
Weighted Average Exercise Price, beginning balance $ 11.7
Warrants Outstanding, Grants 481,070 103,500
Weighted Average Exercise Price, Grants $ 0.3 $ 11.7
Warrants Outstanding, Exercised (428,570)
Weighted Average Exercise Price, Exercised $ (0.00001)
Warrants Outstanding, Expired or canceled
Weighted Average Exercise Price, Expired or canceled
Warrants Outstanding, ending balance 156,000 103,500
Weighted Average Exercise Price, ending balance $ 8.69 $ 11.7
Warrants Outstanding, Exercisable 103,500  
Weighted Average Exercise Price, Exercisable $ 11.7