XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF DISTRIBUTIONS (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]          
Non-controlling interests, Balance     $ 3,065,716    
Distribution $ (365,644) $ (387,696)      
Non-controlling interest share of income 142,637 $ 184,862 201,620 $ 264,987  
Non-controlling interests, Balance 2,901,692   2,901,692   $ 3,065,716
ENP Investments, LLC [Member] | Ownership Interest Purchase Agreement [Member]          
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]          
Non-controlling interests, Balance     2,901,199 $ 2,605,034 2,605,034
Distribution     (365,644)   (719,439)
Non-controlling interest share of income     254,871   1,015,604
Non-controlling interests, Balance $ 2,790,426   $ 2,790,426   $ 2,901,199