Annual report pursuant to Section 13 and 15(d)

Debt - Schedule of Mortgages Payable (Details)

v3.20.1
Debt - Schedule of Mortgages Payable (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Total mortgages payable $ 36,284,684  
Mortgage [Member]    
Total mortgages payable 7,336,730 $ 7,536,812
Mortgages payable, current portion (223,889) (188,231)
Mortgages payable, less current portion 7,112,842 7,348,581
Mortgage [Member] | Bank of New England - Massachusetts property [Member]    
Total mortgages payable 4,825,226 4,895,000
Mortgage [Member] | Bank of New England - Delaware Property [Member]    
Total mortgages payable 1,682,275 1,791,736
Mortgage [Member] | DuQuoin State Bank - Illinois Properties [Member]    
Total mortgages payable $ 829,229 $ 850,076