v3.25.2
Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Accounts payable $ 3,801,000 $ 878,475
Accrued salaries 66,789 57,141
Accrued expenses - other 2,813,235 785,911
Total accounts payable and accrued liabilities - related parties 6,681,024 1,721,527
Chief Executive Officer [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accrued guarantee fee - Chief Executive Officer 212,247
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total accounts payable and accrued liabilities - related parties 2,734,862 1,546,451
Accounts payable and accrued liabilities - related parties 73,250 73,250
Accrued interest payable - related parties $ 2,449,365 $ 1,473,201