v3.26.1
Accrued Payroll - Schedule of Accrued Payroll (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Accrued payroll $ 29,253 $ 27,704
Accrued payroll taxes 990,066 542,460
Total $ 1,019,319 $ 570,164