XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable $ 1,110,127 $ 1,045,778
Accrued liabilities 3,033,016
Accrued interest 2,753,120 1,876,005
Other $ 182,200