XML 107 R88.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and contingencies (Details)
gal in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
gal
Dec. 31, 2023
USD ($)
Dec. 31, 2022
Contingencies      
Purchase obligations | $ $ 15.6    
Percentage of consolidated revenue from Cayman Water retail operations 24.00% 17.00% 27.00%
Percentage of consolidated gross profit from Cayman Water retail operations 38.00% 26.00% 44.00%
Percentage of revenue collected paid 7.50%    
CW-Bahamas      
Contingencies      
Accounts receivable | $ $ 28.4 $ 26.9  
Percentage of delinquent account receivables 81.00% 80.00%  
Blue Hills Water Works Plant | CW-Bahamas      
Contingencies      
Gallons of water delivered per week | gal 63.0    
Windsor Water Plant | CW-Bahamas      
Contingencies      
Gallons of water delivered per week | gal 16.8