XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounting policies - Goodwill and intangible assets (Details) - USD ($)
Jan. 04, 2023
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Goodwill   $ 12,861,404 $ 12,861,404    
Intangible assets, net   3,025,000 3,353,185    
Retail [Member]          
Goodwill   1,170,511 1,170,511    
Bulk [Member]          
Goodwill   1,948,875 1,948,875    
Services [Member]          
Goodwill   7,756,807 7,756,807    
Intangible assets, net   2,410,556 2,692,074    
Manufacturing Units [Member]          
Goodwill   1,985,211 1,985,211    
Intangible assets, net   $ 614,444 $ 661,111    
PERC Water Corporation          
Ownership interest acquired 39.00%     61.00% 61.00%
Amount of consideration paid $ 2,400,000