v3.25.2
Nature of Operations and Going Concern (Details Narrative) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Jan. 22, 2024
Mar. 31, 2023
Accumulated deficit $ 77,630,465 $ 76,978,095    
Rainmaker Worldwide Inc. [Member]        
Euqity method investment ownership percentage 12.38% 13.65% 40.00% 40.00%
Rainmaker Worldwide Inc. [Member] | Minimum [Member]        
Euqity method investment ownership percentage     60.00% 60.00%