Annual report pursuant to Section 13 and 15(d)

STOCK OPTIONS AND WARRANTS (Details 3)

v2.4.1.9
STOCK OPTIONS AND WARRANTS (Details 3) (Non Employee Options [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Non Employee Options [Member]
   
Number of Shares    
Outstanding, Beginning 2,750,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
  
Granted 150,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
2,750,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
Exercised (2,550,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
  
Cancelled or expired      
Outstanding, Ending 350,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
2,750,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
Weighted Average Exercise Price    
Outstanding, Beginning $ 0.015us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
  
Granted $ 0.20us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
$ 0.015us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
Exercised $ 0.017us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
  
Expired      
Outstanding, Ending $ 0.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember
$ 0.015us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= BICX_NonEmployeeOptionsMember