XML 84 R66.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible assets (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2023
Oct. 31, 2019
Feb. 29, 2016
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2023
Dec. 31, 2020
Dec. 31, 2019
Intangible assets                  
Amortization of Intangible Assets       $ 595,260 $ 656,370 $ 574,093      
PERC Water Corporation                  
Intangible assets                  
Ownership interest acquired             39.00% 61.00% 61.00%
PERC Water Corporation | Customer relationships                  
Intangible assets                  
Useful life   6 years              
Ramey Environmental Compliance, Inc.                  
Intangible assets                  
Intangible assets with a fair value $ 1,108,390                
Ownership interest acquired 100.00%                
Ramey Environmental Compliance, Inc. | Non-compete agreement                  
Intangible assets                  
Useful life 5 years                
Ramey Environmental Compliance, Inc. | Customer relationships                  
Intangible assets                  
Useful life 15 years                
Trade names                  
Intangible assets                  
Useful life     15 years            
Trade names | Ramey Environmental Compliance, Inc.                  
Intangible assets                  
Useful life 15 years