XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Payroll liabilities $ 1,643,186 $ 428,354
Distributor commissions 9,958 159,725
Other accrued liabilities 519,815 346,368
Total accrued expenses $ 2,172,959 $ 934,447