v3.26.1
Schedule of Warrants Outstanding and Exercisable (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Warrant One [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Date Issued Dec. 31, 2025 Jul. 19, 2022
Number Outstanding 416,666 550,000
Number Exercisable 416,666 550,000
Exercise Price $ 0.60 $ 0.50
Expiration Date Dec. 31, 2030 Jul. 18, 2025
Warrant [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number Outstanding 416,666 550,000
Number Exercisable 416,666 550,000