Quarterly report pursuant to Section 13 or 15(d)

9. STOCK-BASED COMPENSATION (Details - Option activity)

v2.4.1.9
9. STOCK-BASED COMPENSATION (Details - Option activity) (Options, USD $)
3 Months Ended
Mar. 31, 2015
Options
 
Share-based compensation activity  
Options outstanding, beginning balance 6,470,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Options outstanding, granted   
Options outstanding, exercised   
Options outstanding, forfeited (80,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Options outstanding, expired   
Options outstanding, ending balance 6,390,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Options outstanding, exercisable 3,530,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Options outstanding, unvested 2,859,750us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Options outstanding, vested or expected to vest 6,390,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Weighted average exercise price, beginning balance $ 2.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Weighted average exercise price, forfeited $ 2.82us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Weighted average exercise price, ending balance $ 2.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Weighted average exercise price, exercisable $ 2.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Weighted average exercise price, unvested $ 2.74us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Weighted average exercise price, vested or expected to vest $ 2.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Weighted average remaining contract term, ending term 9 years 7 months 21 days
Weighted average remaining contract term, exercisable 9 years 8 months 5 days
Weighted average remaining contract term, unvested 9 years 7 months 2 days
Weighted average remaining contract term, vested or expected to vest 9 years 7 months 21 days
Aggregate intrinsic value, ending balance $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Aggregate intrinsic value, exercisable 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Aggregate intrinsic value, unvested 0canv_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1Unvested
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember
Aggregate intrinsic value, vested or expected to vest $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockOptionMember