XML 101 R86.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment information (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Segment Reporting Information [Line Items]      
Revenues $ 57,875,707 $ 57,116,202 $ 65,559,078
Cayman Islands [Member]      
Segment Reporting Information [Line Items]      
Revenues 31,211,705 32,735,215 35,040,803
Bahamas [Member]      
Segment Reporting Information [Line Items]      
Revenues 19,554,944 21,062,081 26,702,605
Indonesia [Member]      
Segment Reporting Information [Line Items]      
Revenues 91,311 368,012 471,919
Belize [Member]      
Segment Reporting Information [Line Items]      
Revenues 2,614,989 2,422,547 2,596,410
Management Services Agreement With OC-BVI [Membre]      
Segment Reporting Information [Line Items]      
Revenues 515,474 528,347 747,341
Water and Sewerage Corporation of the Bahamas [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 19,254,395 $ 20,770,347 $ 26,376,520
Percentage of total revenues 33.00% 36.00% 40.00%
Water Authority - Cayman [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 7,477,101 $ 8,369,627 $ 9,901,996
Percentage of total revenues 13.00% 15.00% 15.00%
United States [Member]      
Segment Reporting Information [Line Items]      
Revenues $ 3,887,284 $ 0 $ 0