XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent events (Details) - PERC Water Corporation - USD ($)
Nov. 02, 2023
Jan. 04, 2023
Subsequent Event [Line Items]    
Ownership interest held   100.00%
Ramey Environmental Compliance, Inc (REC) | Subsequent Event [Member]    
Subsequent Event [Line Items]    
Ownership interest acquired 100.00%  
Aggregate purchase price $ 4,200,000  
Amount of consideration paid 3,850,000  
Amount of consideration to be paid at a later date $ 350,000