XML 33 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option Plans (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unrecognized compensation costs $ 8,388,639us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions      
Weighted average recognition period 6 years 11 months 5 days      
Weighted-average estimated fair value of stock options granted (in dollars per share) $ 3.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 4.13us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
Stock-based compensation expense 4,455,420us-gaap_AllocatedShareBasedCompensationExpense 3,044,774us-gaap_AllocatedShareBasedCompensationExpense 1,843,962us-gaap_AllocatedShareBasedCompensationExpense  
Weighted-average assumptions [Abstract]        
Expected life (in years) 6 years 8 months 1 day 6 years 8 months 5 days    
Risk-free interest rates (in hundredths) 2.19%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate 1.51%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate    
Volatility (in hundredths) 83.20%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate 95.22%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate    
Dividend yield (in hundredths) 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate    
Consultant [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense   $ 173,100us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= btx_ConsultantMember
   
2.52-8.58 [Member]        
Additional Information regarding options outstanding [Abstract]        
Number Outstanding (in shares) 3,974,326us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTwoMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 5 years 6 months 25 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 4.04us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTwoMember
     
Number Exercisable (in shares) 1,716,099us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTwoMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.48us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTwoMember
     
2.52-8.58 [Member] | Minimum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 2.52us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTwoMember
     
2.52-8.58 [Member] | Maximum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 8.58us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTwoMember
     
$2.52-$8.58 [Member]        
Additional Information regarding options outstanding [Abstract]        
Number Outstanding (in shares) 3,974,326us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesThreeMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 5 years 6 months 25 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 4.04us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesThreeMember
     
Number Exercisable (in shares) 1,716,099us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesThreeMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 4.48us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesThreeMember
     
$2.52-$8.58 [Member] | Minimum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 2.52us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesThreeMember
     
$2.52-$8.58 [Member] | Maximum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 8.58us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesThreeMember
     
0.003-$0.75 [Member]        
Additional Information regarding options outstanding [Abstract]        
Number Outstanding (in shares) 5,256,226us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFourMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 4 years 11 months 16 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 0.36us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFourMember
     
Number Exercisable (in shares) 5,091,506us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFourMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.37us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFourMember
     
0.003-$0.75 [Member] | Minimum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 0.003us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFourMember
     
0.003-$0.75 [Member] | Maximum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 0.75us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFourMember
     
1.00-1.75 [Member]        
Additional Information regarding options outstanding [Abstract]        
Number Outstanding (in shares) 1,986,772us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFiveMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 4 years 10 months 13 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 1.58us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFiveMember
     
Number Exercisable (in shares) 1,157,886us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFiveMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 1.50us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFiveMember
     
1.00-1.75 [Member] | Minimum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 1.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFiveMember
     
1.00-1.75 [Member] | Maximum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 1.75us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesFiveMember
     
2.05-2.34 [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 2.05us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSixMember
     
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 2.34us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSixMember
     
Number Outstanding (in shares) 4,361,666us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSixMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 5 years 6 months 11 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 2.26us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSixMember
     
Number Exercisable (in shares) 2,066,146us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSixMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 2.18us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSixMember
     
3.88-6.25 [Member]        
Additional Information regarding options outstanding [Abstract]        
Number Outstanding (in shares) 75,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesNineMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 0 years 1 month 13 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 0.105us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesNineMember
     
Number Exercisable (in shares) 2,708us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesNineMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.01us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesNineMember
     
3.88-6.25 [Member] | Minimum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 3.88us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesNineMember
     
3.88-6.25 [Member] | Maximum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 6.25us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesNineMember
     
27.00-42.02 [Member]        
Additional Information regarding options outstanding [Abstract]        
Number Outstanding (in shares) 7,840us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSevenMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 5 years 9 months 18 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 37.35us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSevenMember
     
Number Exercisable (in shares) 7,840us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSevenMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 37.35us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSevenMember
     
27.00-42.02 [Member] | Minimum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 27.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSevenMember
     
27.00-42.02 [Member] | Maximum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 42.02us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesSevenMember
     
500.00 [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 500.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTenMember
     
Number Outstanding (in shares) 13,167us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTenMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 0 years 0 months 14 days      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 3.31us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTenMember
     
Number Exercisable (in shares) 1,993us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTenMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 0.86us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesTenMember
     
0.003-$500.00 [Member]        
Additional Information regarding options outstanding [Abstract]        
Number Outstanding (in shares) 11,700,671us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesEightMember
     
Options Outstanding, Weighted Avg. Remaining Contractual Life 5 years 2 months 1 day      
Options Outstanding, Weighted Average Exercise Price (in dollars per share) $ 1.90us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesEightMember
     
Number Exercisable (in shares) 8,328,079us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesEightMember
     
Options Exercisable, Weighted Average Exercise Price (in dollars per share) $ 1.13us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesEightMember
     
0.003-$500.00 [Member] | Minimum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 0.003us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesEightMember
     
0.003-$500.00 [Member] | Maximum [Member]        
Additional Information regarding options outstanding [Abstract]        
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 500.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= btx_RangeOfExercisePricesEightMember
     
2002 Plan and 2012 Plan [Member]        
Options Available for Grant [Rollforward]        
Beginning of the period (in shares) 2,315,000btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrant
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
3,745,000btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrant
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
Granted (in shares) (2,170,000)btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
     
Exercised (in shares) 0btx_StockIssuedDuringPeriodSharesStockOptionsAvailableForExercised
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
0btx_StockIssuedDuringPeriodSharesStockOptionsAvailableForExercised
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
End of the period (in shares) 667,918btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrant
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
2,315,000btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrant
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
Number of Options Outstanding [Rollforward]        
Outstanding, beginning of the period (in shares) 4,567,135us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
3,681,301us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
Granted (in shares) 2,170,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
     
Exercised (in shares) (2,060,400)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
(20,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
Outstanding, end of the period (in shares) 3,974,326us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
4,567,135us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
Weighted Average Exercise Price [Rollforward]        
Outstanding, beginning of the period (in dollars per share) $ 2.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
$ 1.96us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
Granted (in dollars per share) $ 3.54us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
     
Exercised (in dollars per share) $ 0.58us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
$ 2.30us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
Outstanding end of the period (in dollars per share) $ 4.04us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
$ 2.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOption2002PlanAnd2012PlanMember
   
2002 Plan [Member]        
Options Available for Grant [Rollforward]        
Forfeited/expired (in shares) 0btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2002Member
0btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2002Member
   
Number of Options Outstanding [Rollforward]        
Forfeited/expired (in shares) (179,491)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2002Member
(524,166)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2002Member
   
Weighted Average Exercise Price [Rollforward]        
Forfeited/expired (in dollars per share) $ 4.32us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2002Member
$ 4.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2002Member
   
2012 Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares reserved for future issuance (in shares)     4,000,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
 
Period when options may not be granted or exercised     10 years  
Options Available for Grant [Rollforward]        
Granted (in shares)   (1,585,000)btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
   
Forfeited/expired (in shares) 522,918btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
155,000btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
   
Number of Options Outstanding [Rollforward]        
Granted (in shares)   1,585,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
   
Forfeited/expired (in shares) (522,918)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
(155,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
   
Weighted Average Exercise Price [Rollforward]        
Granted (in dollars per share)   $ 4.13us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
   
Forfeited/expired (in dollars per share) $ 3.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
$ 4.18us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= btx_StockOptionPlanOf2012Member
   
OncoCyte, OrthoCyte and ReCyte Therapeutics stock option plans [Member]        
Additional Information regarding options outstanding [Abstract]        
Authorize number of shares under stock option plan (in shares) 4,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= btx_OncocyteOrthocyteAndRecyteTherapeuticsStockOptionPlansMember
     
BioTime Asia stock option plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options to purchase for employees (in shares)   4,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= btx_BiotimeAsiaStockOptionPlanMember
   
Additional Information regarding options outstanding [Abstract]        
Authorize number of shares under stock option plan (in shares) 1,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= btx_BiotimeAsiaStockOptionPlanMember
     
Cell Cure Neurosciences' option plan [Member]        
Additional Information regarding options outstanding [Abstract]        
Authorize number of shares under stock option plan (in shares) 14,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= btx_CellCureNeurosciencesOptionPlanMember
     
Lifemap Stock Option Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Reverse stock split     1 for 4 reverse stock split  
Options Available for Grant [Rollforward]        
End of the period (in shares)     1,842,168btx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAvailableForGrant
/ us-gaap_PlanNameAxis
= btx_LifemapStockOptionPlanMember
 
Additional Information regarding options outstanding [Abstract]        
Authorize number of shares under stock option plan (in shares)   18,667us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= btx_LifemapStockOptionPlanMember
  8,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= btx_LifemapStockOptionPlanMember