XML 20 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Notes Payable (Tables)
3 Months Ended
Mar. 31, 2020
Notes Payable [Abstract]  
Future scheduled principal payments of notes payable and sinking fund contributions
Future scheduled principal payments on the long-term debt are as follows as of March 31, 2020:
Years Ending December 31,Long-Term Debt
2020$—  
2021—  
2022—  
2023—  
2024—  
Thereafter24,881,214  
Total$24,881,214