XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF CARRYING VALUE OF GOODWILL (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Indefinite-Lived Intangible Assets [Line Items]        
Impairment $ (15,669,287) $ (15,669,287)
Net carrying value, as of June 30, 2024 20,381,882   20,381,882  
Trucking [Member] | Operating Segments [Member]        
Indefinite-Lived Intangible Assets [Line Items]        
Goodwill beginning balance    
Goodwill recognized     13,864,967
Goodwill ending balance 13,864,967 13,864,967
Accumulated impairment beginning balance    
Impairment    
Accumulated impairment ending balance
Net carrying value, as of June 30, 2024 13,864,967 13,864,967
Digester [Member] | Operating Segments [Member]        
Indefinite-Lived Intangible Assets [Line Items]        
Goodwill beginning balance     26,880,916
Goodwill recognized     22,319,908
Goodwill ending balance 26,880,916 22,319,908 26,880,916 22,319,908
Accumulated impairment beginning balance     (20,364,001)
Impairment     (15,669,287)
Accumulated impairment ending balance (20,364,001) (15,669,287) (20,364,001) (15,669,287)
Net carrying value, as of June 30, 2024 $ 6,516,915 $ 6,650,621 $ 6,516,915 $ 6,650,621