Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.24.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Interest Payable $ 344,148  
Payroll liabilities 602,669 $ 1,004,142
State Taxes 46,423 154,756
Broker and commission payables 40,859  
Marketing and advertising payables 172,845 217,075
Credit card payables 804,530 141,679
Professional fees payable 204,950 105,850
Related party payables 100,000  
Other 371,084 104,053
Accrued expenses $ 2,687,508 $ 1,727,555