XML 84 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Payable, Accrued Expenses and Other Liabilities - Summary of Accounts Payable, Accrued Expenses and Other Liabilities (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Payables And Accruals [Abstract]    
Accounts payable $ 182,099 $ 230,631
Accrued expenses 3,023,629 2,956,368
Accrued interest expense 2,572,279 2,270,348
Operating lease liabilities 2,137,792  
Other liabilities 1,677,151 2,086,475
Total accounts payable, accrued expenses and other liabilities $ 9,592,950 $ 7,543,822