Annual report pursuant to Section 13 and 15(d)

10. Share-Based Compensation (Details Narrative)

v2.4.1.9
10. Share-Based Compensation (Details Narrative) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Share based compensation $ 702,042us-gaap_ShareBasedCompensation $ 431,504us-gaap_ShareBasedCompensation
Employee Stock Option [Member]    
Options granted 1,080,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2,304,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Weighted average grant date fair value $ 0.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 0.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Options exercised 1,984,080us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
55,379us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Proceeds from exercise of stock options 101,933us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
2,090us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Options vested 680,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
450,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Fair value of options vested 115,864us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
63,616us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Unrecognized compensation expense 199,286us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Unrecognized compensation expense recognition period 2 years  
Non Employee Stock Options [Member]    
Options granted 480,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
Weighted average grant date fair value $ 0.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
$ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
Options exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
Options vested 260,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
100,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
Fair value of options vested 62,121us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
18,034us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
Unrecognized compensation expense 88,692us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
 
Unrecognized compensation expense recognition period 2 years  
Stock granted for services, shares 187,406us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
282,508us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
Stock granted for services, value 102,000us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
85,825us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_AwardTypeAxis
= xbio_NonEmployeeStockOptionsMember
JSOP [Member]    
Share based compensation $ 344,905us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= xbio_JSOPMember
$ 279,484us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= xbio_JSOPMember