XML 44 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
Schedule of Future Minimum Payments of Notes Payable

Future minimum principal payments under long-term debt as of December 31, 2018 are as follows:

 

Years Ending December 31,   Principal
Payments
 
2019   $ 1,000,000  
2020     1,000,000  
2021     1,000,000  
2022     750,000  
Total   $ 3,750,000