XML 48 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable $ 1,256,042 $ 1,045,778
Accrued interest on notes 2,522,147 1,876,005
Deposits 249,384 249,675
Other 245,089 182,200
 Accounts payable and accrued expenses $ 4,272,662 $ 3,353,658