v3.26.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 230,097 $ 240,396
Other payables 22,683 23,752
Credit cards payables 34,393 50,140
Sales tax payable 60,839 21,914
Property tax payable 26,100 104,412
Other accrued expenses 26,062 173,493
Accrued salaries 26,543 74,820
Accounts payable and accrued liabilities $ 426,717 $ 688,927