XML 38 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
Future scheduled principal payments on the long-term debt are as follows as of December 31, 2019:

Year ending December 31,Note Payable
2020$889,968  
2021—  
2022—  
2023—  
2024—  
Thereafter24,881,214  
Total$25,771,182