XML 81 R86.htm IDEA: XBRL DOCUMENT v3.20.1
Non-Controlling Interests - Schedule of Distributions (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Distribution to noncontrolling interests $ 2,462,231  
Non-controlling interest share of income (loss) 384,793 $ (68,551)
Distribution to noncontrolling interests 2,550,149 2,462,231
EnP Investments Limited Liability Corporation (LLC) [Member]    
Distribution to noncontrolling interests 2,462,231
Acquisition   2,759,917
Distribution (296,875) (229,135)
Non-controlling interest share of income (loss) 384,793 (68,551)
Distribution to noncontrolling interests $ 2,550,149 $ 2,462,231