XML 55 R30.htm IDEA: XBRL DOCUMENT v3.20.1
DEBT - Future Minimum Payments (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Future minimum payments    
2020(April 1, 2020 to December 31, 2020) $ 2,630,308  
2021 4,557,344  
2022 1,505,990  
2023 1,576,254  
2024 23,479,447  
Thereafter 35,949,694  
Total 69,699,037  
Premium on assumed debt, net 953,944 $ 389,285
Deferred financing costs, net (1,634,072) (1,080,040)
Debt, net $ 69,018,909 $ 40,980,632