v2.4.0.8

Warrants (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2014
Warrants (Tables) [Line Items] |
Schedule of Sharebased Compensation Warrants Activity [Table Text Block] |
| Shares |  | Weighted Average Exercise Price |  | Range of Exercise Prices
Outstanding at December 31, 2013 | 1,139,535 |  | $ | 1.68 |  | $1.25 - $10.40
Warrants exercised | (800,000) |  | $ | 1.25 |  | $1.25
Outstanding at March 31, 2014 | 339,535 |  | $ | 2.70 |  | $1.25 - $10.40
Warrants exercisable at March 31, 2014 | 319,535 |  | $ | 3.03 |  | $1.25 - $10.40
Monte Carlo Simulation Model [Member] |
Warrants (Tables) [Line Items] |
Schedule of Share Based Payment Award Warrants Valuation Assumptions [Table Text Block] |
| March 31, 2014 |  | December 31, 2013
CDTi stock price | $ | 3.82 |  | $ | 1.51
Strike price | $ | 1.25 |  | $ | 1.25
Expected volatility |  | 79.00% |  |  | 73.60%
Risk-free interest rate |  | 1.30% |  |  | 1.80%
Dividend yield |  | ─ |  |  | ─
Expected life in years |  | 4.3 |  |  | 4.5

X
- Definition Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for warrants that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of warrants that were granted, exercised or converted, forfeited, and expired during the year. + References No definition available. + Details
Name: | cdti_ScheduleOfSharebasedCompensationWarrantsActivityTableTextBlock
Namespace Prefix: | cdti_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the significant assumptions used during the year to estimate the fair value of warrants, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions. + References No definition available. + Details
Name: | cdti_ScheduleOfShareBasedPaymentAwardWarrantsValuationAssumptionsTableTextBlock
Namespace Prefix: | cdti_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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