XML 22 R70.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Share capital and additional paid-in capital (Details Textual) | 12 Months Ended
--- | ---
Dec. 31, 2014 KYD | Dec. 31, 2014 Class B Common Stock [Member] USD ($) | Dec. 31, 2013 Class B Common Stock [Member]
Share Capital And Additional Paid In Capital [Line Items] |  |  |
Options Redemption Price | 0.01 cwco_OptionsRedemptionPrice |  |
Options Exercise Price |  | $ 100.00 cwco_OptionsExercisePrice / us-gaap_StatementClassOfStockAxis = cwco_ClassBCommonStockMember |
Criteria One Description |  | a person or group of affiliated or associated persons (an Acquiring Person) has acquired, or obtained the right to acquire, beneficial ownership of 20% or more of the Companys outstanding common shares |
Criteria Two Description |  | an Acquiring Person (or by certain related parties) following any person, alone or jointly with its affiliates and associates, becoming an Acquiring Person would entitle its holder to purchase $200.00 worth of the Companys common shares for $100.00. |
Option Expiration Date |  |  | Jul. 31, 2017
Options, Exercise Basis Assumptions | Assuming that the common shares had a per share value of $20.00 at such time, the holder of each valid Option would be entitled to purchase 10 common shares for $100.00 |  |

X
- Definition It describes the criteria for determining the exercise price. + References No definition available. + Details
Name: | cwco_CriteriaOneDescription
Namespace Prefix: | cwco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition It describes the criteria for determining the exercise price. + References No definition available. + Details
Name: | cwco_CriteriaTwoDescription
Namespace Prefix: | cwco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the expiration date of options. + References No definition available. + Details
Name: | cwco_OptionExpirationDate
Namespace Prefix: | cwco_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Assumption of the basis at which the options can be exercised. + References No definition available. + Details
Name: | cwco_OptionsExerciseBasisAssumptions
Namespace Prefix: | cwco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the exercise price of options + References No definition available. + Details
Name: | cwco_OptionsExercisePrice
Namespace Prefix: | cwco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the redemption price of options. + References No definition available. + Details
Name: | cwco_OptionsRedemptionPrice
Namespace Prefix: | cwco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | cwco_ShareCapitalAndAdditionalPaidInCapitalLineItems
Namespace Prefix: | cwco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration