XML 58 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Details Textual) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 14, 2008
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 8,947us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross      
Allocated Share-based Compensation Expense, Net of Tax $ 116,574us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax $ 246,473us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax $ 371,038us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 10.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice      
Sale of Stock, Price Per Share $ 10.68us-gaap_SaleOfStockPricePerShare      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares 20,810us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 165,822us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value $ 10.05us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue      
Share Based Compensation Arrangement By Share Based Payment Award Options Non Vested Outstanding Weighted Average Remaining Contractual Term 1 year 11 months 8 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 1 year 1 month 2 days      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 11 months 8 days      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized 31,209us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized      
Non Executive Directors Share Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 5,992us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= cwco_NonExecutiveDirectorsSharePlanMember
13,980us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= cwco_NonExecutiveDirectorsSharePlanMember
10,886us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= cwco_NonExecutiveDirectorsSharePlanMember
 
Stock Granted, Value, Share-based Compensation, Gross 85,880us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_AwardTypeAxis
= cwco_NonExecutiveDirectorsSharePlanMember
135,503us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_AwardTypeAxis
= cwco_NonExecutiveDirectorsSharePlanMember
82,649us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_AwardTypeAxis
= cwco_NonExecutiveDirectorsSharePlanMember
 
Employee Stock Option [Member] | Common Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 2,990us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= cwco_CommonStockOptionsMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_EmployeeStockOptionMember
6,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= cwco_CommonStockOptionsMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_EmployeeStockOptionMember
5,780us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= cwco_CommonStockOptionsMember
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Equity Incentive Plan2008 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common Stock, Capital Shares Reserved for Future Issuance       1,500,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= cwco_EquityIncentivePlan2008Member
Redeemable Preferred Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 1 month 13 days      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 123,555us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemablePreferredStockMember
     
Stock Issued During Period, Shares, Issued for Services 5,957us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemablePreferredStockMember
10,180us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemablePreferredStockMember
10,033us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementClassOfStockAxis
= us-gaap_RedeemablePreferredStockMember