XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Accounting policies - Goodwill and intangible assets (Details) - USD ($)
Jan. 04, 2023
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2020
Dec. 31, 2019
Goodwill   $ 12,861,404 $ 12,861,404    
Intangible assets, net   2,860,907 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,269,796 2,692,074    
Manufacturing Units [Member]          
Goodwill   1,985,211 1,985,211    
Intangible assets, net   $ 591,111 $ 661,111    
PERC Water Corporation          
Ownership interest acquired 39.00%     61.00% 61.00%
Amount of consideration paid $ 2,400,000