v3.26.1
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Accounts payable and accrued liabilities $ 6,027,355 $ 3,267,978
Nonrelated Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accounts Payable and Accrued Liabilities - non-related parties 4,058,798 1,721,527
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accrued liabilities - related parties 660,497 73,250
Accrued interest payable - related parties $ 1,308,060 $ 1,473,201