XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Expenses (Details) - Schedule of accounts payable and accrued expenses - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Schedule of accounts payable and accrued expenses [Abstract]    
Trade payables $ 623,675 $ 548,087
Accrued interest 66,653 33,533
Accrued payroll and related obligations 782,907 783,144
Other 311,447 413,328
Total $ 1,784,682 $ 1,778,092