XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Contingencies (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
Jun. 30, 2021
USD ($)
segment
Jun. 30, 2020
Dec. 31, 2020
USD ($)
Contingencies          
Number of reporting units | segment     4    
Cayman Water Retail Operations, Percentage Of Revenue 34.00% 31.00% 34.00% 33.00%  
Cayman Water Retail Operations, Percentage Of Gross Profit 48.00% 44.00% 48.00% 47.00%  
WSC [Member]          
Contingencies          
Accounts Receivable, Net $ 21.3   $ 21.3   $ 16.8
Payments in accounts receivable $ 3.6   $ 5.1