XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Contingencies (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
Dec. 31, 2020
USD ($)
Contingencies          
Number of reporting units | segment     4    
Cayman Water Retail Operations, Percentage Of Revenue 32.00% 28.00% 33.00% 32.00%  
Cayman Water Retail Operations, Percentage Of Gross Profit 44.00% 39.00% 47.00% 45.00%  
WSC [Member]          
Contingencies          
Accounts Receivable, Net $ 21.4   $ 21.4   $ 16.8
Payments in accounts receivable $ 6.9   $ 15.6