XML 37 R26.htm IDEA: XBRL DOCUMENT v3.19.2
Debt (Details 2) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Total $ 33,574 $ 36,819
Future contractual maturities [Member]    
2019   2,000,676
2020   634,003
2021   7,358
2022   8,134
2023   8,992
2024   5,679
Total   $ 2,664,842