Annual report pursuant to Section 13 and 15(d)

10. Share-Based Compensation (Details - Non-Vested Option activity)

v2.4.1.9
10. Share-Based Compensation (Details - Non-Vested Option activity) (USD $)
12 Months Ended
Dec. 31, 2014
Non-Vested Employee Stock Options [Member]  
Options outstanding, beginning balance 1,158,784us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Options granted 1,080,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Options vested (682,880)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Options outstanding, ending balance 1,555,904us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Weighted-average exercise price outstanding, beginning balance $ 0.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Weighted-average exercise price, granted $ 0.23us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Weighted-average exercise price, vested $ 0.17xbio_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Weighted-average exercise price, ending balance $ 0.15us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedEmployeeStockOptionsMember
Non-Vested Non-Employee Stock Options [Member]  
Options outstanding, beginning balance 287,784us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember
Options granted 480,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember
Options vested (255,928)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember
Options outstanding, ending balance 511,856us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember
Weighted-average exercise price outstanding, beginning balance $ 0.13us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember
Weighted-average exercise price, granted $ 0.23us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember
Weighted-average exercise price, vested $ 0.24xbio_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember
Weighted-average exercise price, ending balance $ 0.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
= xbio_NonVestedNonEmployeeStockOptionsMember