Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS AND WARRANTS (Details 5)

v2.4.1.9
STOCK OPTIONS AND WARRANTS (Details 5) (Warrant [Member], USD $)
12 Months Ended
Dec. 31, 2014
0.25
 
Exercise Prices $ 0.25us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeThreeMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Number outstanding 1,475,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeThreeMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Weighted average remaining contractual life 3 years 11 months 9 days
Weighted average exercise price $ 0.25us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeThreeMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Number exercisable 1,475,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeThreeMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Weighted average remaining contractual life, Exercisable 3 years 11 months 9 days
1.00
 
Exercise Prices $ 1.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFourMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Number outstanding 1,155,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFourMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Weighted average remaining contractual life 3 years 6 months 4 days
Weighted average exercise price $ 1.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFourMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Number exercisable 1,155,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFourMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Weighted average remaining contractual life, Exercisable 3 years 6 months 4 days
0.58
 
Exercise Prices $ 0.58us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFiveMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Number outstanding 2,630,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFiveMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Weighted average remaining contractual life 3 years 9 months
Weighted average exercise price $ 0.58us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFiveMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Number exercisable 2,630,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= BICX_ExercisePriceRangeFiveMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_WarrantMember
Weighted average remaining contractual life, Exercisable 3 years 9 months