XML 81 R71.htm IDEA: XBRL DOCUMENT v3.19.1
Non-Controlling Interests - Schedule of Distributions (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Distribution to noncontrolling interests $ 2,462,231    
Noncontrolling interest share of profit (loss) (29,264)  
Distribution to noncontrolling interests 2,491,495   $ 2,462,231
EnP Investments Limited Liability Corporation (LLC) [Member]      
Distribution to noncontrolling interests 2,462,231
Acquisition     2,759,917
Distribution     (229,135)
Noncontrolling interest share of profit (loss) 29,264   (68,551)
Distribution to noncontrolling interests $ 2,491,495   $ 2,462,231