XML 82 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Non-Controlling Interests - Schedule of Distributions (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Distribution to noncontrolling interests $ 2,561,751    
Distribution  
Non-controlling interest share of income (loss) 186,484 67,015  
Distribution to noncontrolling interests 2,590,283   $ 2,561,751
ENP Investments LLC [Member] | Ownership Interest Purchase Agreement [Member]      
Distribution to noncontrolling interests 2,561,751 $ 2,550,149 2,550,149
Distribution (157,952)   (594,882)
Non-controlling interest share of income (loss) 186,484   606,484
Distribution to noncontrolling interests $ 2,590,283   $ 2,561,751