XML 80 R70.htm IDEA: XBRL DOCUMENT v3.19.2
Non-Controlling Interests - Schedule of Distributions (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Distribution to noncontrolling interests     $ 2,462,231    
Noncontrolling interest share of profit (loss) $ 208,531 237,795  
Distribution to noncontrolling interests 2,683,565   2,683,565   $ 2,462,231
EnP Investments Limited Liability Corporation (LLC) [Member]          
Distribution to noncontrolling interests     2,462,231
Acquisition         2,759,917
Distribution     (16,461)   (229,135)
Noncontrolling interest share of profit (loss)     237,795   (68,551)
Distribution to noncontrolling interests $ 2,683,565   $ 2,683,565   $ 2,462,231