v3.26.1
Schedule of Accounts Payable and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 2,323,279 $ 3,853,699
Payroll liabilities 1,757,121 1,456,176
Credit card liability 78,133 28,202
Other payable 85,481 55,922
Dividend payable 63,996
Payable for purchase of property and equipment 12,304 14,469
Total accrued expenses and other liabilities $ 4,256,318 $ 5,472,464