|
Income Taxes (Details) (USD $)
|
3 Months Ended |
12 Months Ended |
|
Dec. 31, 2014
|
Sep. 30, 2014
|
Jun. 30, 2014
|
Mar. 31, 2014
|
Dec. 31, 2013
|
Sep. 30, 2013
|
Jun. 30, 2013
|
Mar. 31, 2013
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
| Federal income tax (benefit) provision |
|
|
|
|
|
|
|
|
$ 0us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations
|
$ (14,000)us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations
|
$ (74,000)us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations
|
| Total |
0us-gaap_IncomeTaxExpenseBenefit
|
0us-gaap_IncomeTaxExpenseBenefit
|
0us-gaap_IncomeTaxExpenseBenefit
|
0us-gaap_IncomeTaxExpenseBenefit
|
1,000us-gaap_IncomeTaxExpenseBenefit
|
(15,000)us-gaap_IncomeTaxExpenseBenefit
|
0us-gaap_IncomeTaxExpenseBenefit
|
0us-gaap_IncomeTaxExpenseBenefit
|
0us-gaap_IncomeTaxExpenseBenefit
|
(14,000)us-gaap_IncomeTaxExpenseBenefit
|
(74,000)us-gaap_IncomeTaxExpenseBenefit
|
| Effective Income Tax Rate Reconciliation, Percent [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
| Federal tax at statutory rate (in hundredths) |
|
|
|
|
|
|
|
|
34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
| Warrant valuation (in hundredths) |
|
|
|
|
|
|
|
|
40.00%xoma_EffectiveIncomeTaxRateReconciliationWarrantValuationPercent
|
(17.00%)xoma_EffectiveIncomeTaxRateReconciliationWarrantValuationPercent
|
(4.00%)xoma_EffectiveIncomeTaxRateReconciliationWarrantValuationPercent
|
| Permanent items and other (in hundredths) |
|
|
|
|
|
|
|
|
(1.00%)us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.00%us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
(1.00%)us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
| Valuation allowance (in hundredths) |
|
|
|
|
|
|
|
|
(73.00%)us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
(17.00%)us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
(29.00%)us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
|
| Total (in hundredths) |
|
|
|
|
|
|
|
|
0.00%us-gaap_EffectiveIncomeTaxRateContinuingOperations
|
0.00%us-gaap_EffectiveIncomeTaxRateContinuingOperations
|
0.00%us-gaap_EffectiveIncomeTaxRateContinuingOperations
|
| Significant components of net deferred tax assets [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
| Capitalized research and development expenses |
50,900,000us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment
|
|
|
|
49,400,000us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment
|
|
|
|
50,900,000us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment
|
49,400,000us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment
|
|
| Net operating loss carryforwards |
105,000,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
|
|
|
|
78,400,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
|
|
|
|
105,000,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
|
78,400,000us-gaap_DeferredTaxAssetsOperatingLossCarryforwards
|
|
| Research and development and other credit carryforwards |
12,100,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
|
|
|
|
8,800,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
|
|
|
|
12,100,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
|
8,800,000us-gaap_DeferredTaxAssetsTaxCreditCarryforwards
|
|
| Other |
22,100,000us-gaap_DeferredTaxAssetsOther
|
|
|
|
23,500,000us-gaap_DeferredTaxAssetsOther
|
|
|
|
22,100,000us-gaap_DeferredTaxAssetsOther
|
23,500,000us-gaap_DeferredTaxAssetsOther
|
|
| Total deferred tax assets |
190,100,000us-gaap_DeferredTaxAssetsGross
|
|
|
|
160,100,000us-gaap_DeferredTaxAssetsGross
|
|
|
|
190,100,000us-gaap_DeferredTaxAssetsGross
|
160,100,000us-gaap_DeferredTaxAssetsGross
|
|
| Valuation allowance |
(190,100,000)us-gaap_DeferredTaxAssetsValuationAllowance
|
|
|
|
(160,100,000)us-gaap_DeferredTaxAssetsValuationAllowance
|
|
|
|
(190,100,000)us-gaap_DeferredTaxAssetsValuationAllowance
|
(160,100,000)us-gaap_DeferredTaxAssetsValuationAllowance
|
|
| Net deferred tax assets |
0us-gaap_DeferredTaxAssetsNet
|
|
|
|
0us-gaap_DeferredTaxAssetsNet
|
|
|
|
0us-gaap_DeferredTaxAssetsNet
|
0us-gaap_DeferredTaxAssetsNet
|
|
| Increase (decrease) in the valuation allowance |
|
|
|
|
|
|
|
|
30,000,000us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
|
(74,000,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
|
(6,000,000)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
|
| Unrecognized Tax Benefits [Roll Forward] |
|
|
|
|
|
|
|
|
|
|
|
| Beginning Balance |
|
|
|
4,274,000us-gaap_UnrecognizedTaxBenefits
|
|
|
|
4,104,000us-gaap_UnrecognizedTaxBenefits
|
4,274,000us-gaap_UnrecognizedTaxBenefits
|
4,104,000us-gaap_UnrecognizedTaxBenefits
|
0us-gaap_UnrecognizedTaxBenefits
|
| Increase related to current year tax position |
|
|
|
|
|
|
|
|
720,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
164,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
49,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
| Increase related to prior year tax position |
|
|
|
|
|
|
|
|
509,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
6,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
4,055,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
| Ending Balance |
5,503,000us-gaap_UnrecognizedTaxBenefits
|
|
|
|
4,274,000us-gaap_UnrecognizedTaxBenefits
|
|
|
|
5,503,000us-gaap_UnrecognizedTaxBenefits
|
4,274,000us-gaap_UnrecognizedTaxBenefits
|
4,104,000us-gaap_UnrecognizedTaxBenefits
|
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate |
4,000,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
|
|
|
|
|
|
|
4,000,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
|
|
| Stock Option [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Operating Loss Carryforwards [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Net Operating Loss Carry-forwards |
5,200,000us-gaap_OperatingLossCarryforwards / us-gaap_FinancialInstrumentAxis = us-gaap_StockOptionMember
|
|
|
|
|
|
|
|
5,200,000us-gaap_OperatingLossCarryforwards / us-gaap_FinancialInstrumentAxis = us-gaap_StockOptionMember
|
|
|
| State [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Operating Loss Carryforwards [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Net Operating Loss Carry-forwards |
132,300,000us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
|
|
|
|
|
|
|
|
132,300,000us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember
|
|
|
| California [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Operating Loss Carryforwards [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Net operating loss carry-forward expired |
|
|
|
|
|
|
|
|
54,300,000xoma_OperatingLossCarryforwardsExpirationDuringPeriod / us-gaap_IncomeTaxAuthorityAxis = stpr_CA
|
16,800,000xoma_OperatingLossCarryforwardsExpirationDuringPeriod / us-gaap_IncomeTaxAuthorityAxis = stpr_CA
|
10,400,000xoma_OperatingLossCarryforwardsExpirationDuringPeriod / us-gaap_IncomeTaxAuthorityAxis = stpr_CA
|
| Federal [Member] |
|
|
|
|
|
|
|
|
|
|
|
| Operating Loss Carryforwards [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
| Net Operating Loss Carry-forwards |
292,300,000us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_InternalRevenueServiceIRSMember
|
|
|
|
|
|
|
|
292,300,000us-gaap_OperatingLossCarryforwards / us-gaap_IncomeTaxAuthorityAxis = us-gaap_InternalRevenueServiceIRSMember
|
|
|
| Net operating loss carry-forward expired |
|
|
|
|
|
|
|
|
$ 0xoma_OperatingLossCarryforwardsExpirationDuringPeriod / us-gaap_IncomeTaxAuthorityAxis = us-gaap_InternalRevenueServiceIRSMember
|
$ 0xoma_OperatingLossCarryforwardsExpirationDuringPeriod / us-gaap_IncomeTaxAuthorityAxis = us-gaap_InternalRevenueServiceIRSMember
|
$ 0xoma_OperatingLossCarryforwardsExpirationDuringPeriod / us-gaap_IncomeTaxAuthorityAxis = us-gaap_InternalRevenueServiceIRSMember
|