v3.26.1
Schedule of Warrants Outstanding (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Warrant shares, Issued   0  
Warrant [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Warrant shares outstanding, Beginning balance 1,202,410,574  
Weighted average exercise price, Beginning balance [1] $ 0.03  
Weighted average remaining life [1]     2 years 9 months
Intrinsic value outstanding, Beginning balance  
Warrant shares, Issued 844,744,296  
Weighted average exercise price, Issued [1]  
Warrant shares, Exercised (3,346,420)  
Weighted average exercise price, Exercised [1] $ 0.05  
Warrant shares, Expired or cancelled   (2,043,808,450)  
Weighted average exercise price, Expired or cancelled [1]   $ 0.01  
Warrant shares outstanding, Beginning balance 1,202,410,574
Weighted average exercise price, Beginning balance [1] $ 0.03
Intrinsic value outstanding, Ending balance
[1] Of the 844,744,296 warrants issued during the year ended December 31, 2024 and 0 warrants outstanding and exercisable at December 31, 2024, the weighted average exercise price and weighted average remaining life was not included for 844,744,296 and 0 warrants, respectively, because their exercise price is variable.