XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Accounting policies - Goodwill and intangible assets (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2023
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2020
Dec. 31, 2023
Jan. 04, 2023
Goodwill     $ 10,425,013   $ 12,861,404  
Intangible assets, net     2,818,888   3,353,185  
Retail [Member]            
Goodwill     1,170,511   1,170,511  
Bulk [Member]            
Goodwill     1,948,875   1,948,875  
Services [Member]            
Goodwill     5,320,416   7,756,807  
Intangible assets, net     2,064,444   2,692,074  
Manufacturing Units [Member]            
Goodwill     1,985,211   1,985,211  
Intangible assets, net     $ 754,444   $ 661,111  
Aerex | Manufacturing Units [Member]            
Estimated Fair Value Carrying Amount Exceeded Percentage     63 31    
Estimated Fair Value carrying Amount Exceeded Value   $ 2,900,000        
Aerex | Discounted Cash Flow Method [Member] | Manufacturing Units [Member]            
Estimated Fair Value Percentage Segment Reporting Information   80.00% 80.00% 80.00%    
Aerex | Guideline Public Company Method [Member] | Manufacturing Units [Member]            
Estimated Fair Value Percentage Segment Reporting Information   20.00% 20.00% 20.00%    
PERC Water Corporation            
Ownership interest acquired 39.00%         39.00%
Amount of consideration paid $ 2,400,000          
Estimated Fair Value Percentage Segment Reporting Information     79.00%