XML 102 R88.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Supplemental disclosure of cash flow information (Details Textual) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
Redeemable Preferred Stock [Member] |  |  |
Supplemental Disclosure Of Cash Flow Information [Line Items] |  |  |
Stock Issued During Period, Shares, Issued for Services | 5,957 us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemablePreferredStockMember | 10,180 us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemablePreferredStockMember | 10,033 us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemablePreferredStockMember
Stock Issued During Period, Shares, Conversion of Convertible Securities | 4,756 us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemablePreferredStockMember | 4,720 us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemablePreferredStockMember | 2,629 us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities / us-gaap_StatementClassOfStockAxis = us-gaap_RedeemablePreferredStockMember
Common Stock [Member] |  |  |
Supplemental Disclosure Of Cash Flow Information [Line Items] |  |  |
Stock Issued During Period, Shares, Issued for Services | 18,294 us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_EquityInterestIssuedOrIssuableByTypeAxis = us-gaap_CommonStockMember | 25,111 us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_EquityInterestIssuedOrIssuableByTypeAxis = us-gaap_CommonStockMember | 21,686 us-gaap_StockIssuedDuringPeriodSharesIssuedForServices / us-gaap_EquityInterestIssuedOrIssuableByTypeAxis = us-gaap_CommonStockMember

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

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-30) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_RedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |