XML 110 R96.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent events (Details)
$ in Millions
Jan. 04, 2023
USD ($)
shares
PERC Water Corporation | Subsequent Event [Member]  
Subsequent Event [Line Items]  
Cash $ 2.4
Ownership interest held 100.00%
PERC Water Corporation  
Subsequent Event [Line Items]  
Ownership interest acquired 39.00%
Cash $ 7.8
PERC Water Corporation | Subsequent Event [Member]  
Subsequent Event [Line Items]  
Ownership interest acquired 39.00%
Cash $ 2.4
Shares of the Company's common stock | shares 368,383