XML 103 R89.htm IDEA: XBRL DOCUMENT
v3.19.1

Cost of revenues and general and administrative expenses (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | $ 38,977,570 | $ 35,368,461
Electricity [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 11,087,214 | 9,722,210
Depreciation [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 5,328,091 | 5,553,423
Fuel oil [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 5,434,995 | 4,423,264
Employee costs [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 5,127,831 | 5,344,251
Cost of plant sales [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 1,059,520 | 0
Maintenance [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 2,481,095 | 2,443,629
Retail license royalties [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 1,687,010 | 1,537,879
Insurance [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 996,563 | 944,366
Materials [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | 3,102,533 | 2,836,240
Other [Member] |  |
Cost of revenues and general and administrative expenses [Line Items] |  |
Cost of Revenue | $ 2,672,718 | $ 2,563,199

X
- References No definition available. + Details
Name: | cwco_CostOfRevenuesAndGeneralAndAdministrativeExpensesLineItems
Namespace Prefix: | cwco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227 + Details
Name: | us-gaap_CostOfRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_ElectricityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_DepreciationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_FuelOilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_EmployeeCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_CostOfPlantSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_MaintenanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_RoyaltiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_InsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=cwco_MaterialsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_OtherExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |