Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Accounts Payable and Other Current Liabilities (Details)

v3.25.1
Schedule of Accounts Payable and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accounts payable $ 2,071,357 $ 4,716,964
Payroll liabilities 907,697 1,250,330
Credit card liability 51,522 93,826
Other payable 165,435 156,885
Dividend payable 16,566
Payable for purchase of property and equipment 18,799
Insurance payable 266,357 462,991
Total accrued expenses and other liabilities $ 3,481,167 $ 6,697,562