v3.25.2
Significant Accounting Policies (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
CAD ($)
Accounting Policies [Abstract]          
Revenue recognized  
Earnings per share, description     The Company has options, debentures and other potentially dilutive instruments extending to the latest date of January 8, 2029.    
Cash balance CDIC insured amount         $ 100,000
Cash equivalents $ 0   $ 0    
Customer deposits percentage     50.00%