XML 60 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Short Term and Long Term Debt - Schedule of Notes Payable and Long-Term Debt (Details)
Dec. 31, 2018
USD ($)
Debt Disclosure [Abstract]  
2019 $ 713,427
2020 427,069
2021 959,343
2022 221,811
2023 136,911
Total $ 2,458,561