XML 41 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Non-Controlling Interests - Schedule of Distributions (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Distribution to noncontrolling interests $ 2,550,149    
Noncontrolling interest share of profits 67,015 $ 29,264  
Distribution to noncontrolling interests 2,474,162   $ 2,550,149
EnP Investments Limited Liability Corporation (LLC) [Member]      
Distribution to noncontrolling interests 2,550,149 $ 2,462,231 2,462,231
Distribution (143,002)   (296,875)
Noncontrolling interest share of profits 67,015   384,793
Distribution to noncontrolling interests $ 2,474,162   $ 2,550,149