|
Loans and Other Arrangements (Details)
|
12 Months Ended |
1 Months Ended |
12 Months Ended |
|
12 Months Ended |
1 Months Ended |
12 Months Ended |
|
12 Months Ended |
0 Months Ended |
|
|
Dec. 31, 2014
USD ($)
|
Dec. 31, 2013
USD ($)
|
Dec. 31, 2012
USD ($)
|
Dec. 31, 2014
Novartis Note [Member]
USD ($)
|
Dec. 31, 2013
Novartis Note [Member]
USD ($)
|
Dec. 31, 2012
Novartis Note [Member]
USD ($)
|
Jan. 31, 2014
Novartis Note [Member]
Subsequent Event [Member]
USD ($)
|
Jan. 31, 2014
Servier Loan [Member]
USD ($)
|
Dec. 31, 2014
Servier Loan [Member]
USD ($)
|
Dec. 31, 2013
Servier Loan [Member]
USD ($)
|
Dec. 31, 2012
Servier Loan [Member]
USD ($)
|
Dec. 31, 2012
Servier Loan [Member]
EUR (€)
|
Dec. 31, 2014
Servier Loan [Member]
Minimum [Member]
|
Dec. 31, 2014
Servier Loan [Member]
Maximum [Member]
|
Sep. 30, 2012
General Electric Capital Corporation Term Loan [Member]
USD ($)
Installment
|
Dec. 31, 2014
General Electric Capital Corporation Term Loan [Member]
USD ($)
Installment
|
Dec. 31, 2013
General Electric Capital Corporation Term Loan [Member]
USD ($)
|
Dec. 31, 2012
General Electric Capital Corporation Term Loan [Member]
USD ($)
|
Sep. 27, 2012
General Electric Capital Corporation Term Loan [Member]
USD ($)
|
Dec. 31, 2014
Other Financings [Member]
USD ($)
|
Dec. 31, 2013
Other Financings [Member]
USD ($)
|
Dec. 31, 2012
Other Financings [Member]
USD ($)
|
Feb. 27, 2015
Hercules Loan [Member]
Subsequent Event [Member]
USD ($)
|
Feb. 27, 2015
Hercules Loan [Member]
Subsequent Event [Member]
USD ($)
|
| Debt Instrument [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Maturity date |
|
|
|
Jun. 30, 2015
|
|
|
|
|
|
|
|
|
|
|
|
Jun. 15, 2015
|
|
|
|
|
|
|
Sep. 01, 2018
|
|
| Research and development expenses funded through loan facility, maximum (in hundredths) |
|
|
|
75.00%xoma_CollaborativeArrangementResearchAndDevelopmentExpenseFundedThroughDebtInstrumentPercentageMaximum / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Maximum borrowing capacity under loan agreement |
|
|
|
$ 50,000,000xoma_DebtInstrumentMaximumBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
|
|
|
|
|
|
|
€ 15,000,000xoma_DebtInstrumentMaximumBorrowingCapacity / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
| Variable rate basis |
|
|
|
six-month LIBOR
|
|
|
|
|
Euro Inter-Bank Offered Rate ("EURIBOR")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The interest rate will be calculated at a rate equal to the greater of either (i) 9.40% plus the prime rate as reported from time to time in The Wall Street Journal minus 7.25%, and (ii) 9.40%.
|
|
| Basis spread on variable rate (in hundredths) |
|
|
|
2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Interest rate at period end (in hundredths) |
|
|
|
2.35%us-gaap_DebtInstrumentInterestRateEffectivePercentage / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Outstanding principal balance |
|
|
|
13,400,000us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
14,800,000us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
|
|
|
18,200,000us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
5,200,000us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
9,400,000us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
10,000,000us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
3,100,000us-gaap_DebtInstrumentCarryingAmount / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
| Periodic Payment, Principal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
347,222us-gaap_DebtInstrumentPeriodicPaymentPrincipal / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
|
| Accrued interest |
1,444,000us-gaap_DebtInstrumentIncreaseAccruedInterest
|
(2,284,000)us-gaap_DebtInstrumentIncreaseAccruedInterest
|
(1,186,000)us-gaap_DebtInstrumentIncreaseAccruedInterest
|
300,000us-gaap_DebtInstrumentIncreaseAccruedInterest / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
400,000us-gaap_DebtInstrumentIncreaseAccruedInterest / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
400,000us-gaap_DebtInstrumentIncreaseAccruedInterest / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
|
200,000us-gaap_DebtInstrumentIncreaseAccruedInterest / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Proceeds from loan |
|
|
|
|
|
|
|
|
|
|
19,500,000us-gaap_ProceedsFromIssuanceOfDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
4,600,000us-gaap_ProceedsFromIssuanceOfDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
|
| Percentage of milestone received (in hundredths) |
|
|
|
|
|
|
25.00%xoma_PercentageOfMilestoneReceived / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Milestone received under the collaboration agreement |
|
|
|
|
|
|
7,000,000xoma_MilestoneReceivedUnderCollaborationAgreement / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Repayment of debt |
|
|
|
|
|
|
1,750,000xoma_LongTermDebtMaturitiesRepayment / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Increase (Decrease) in term loan obligation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12,500,000xoma_IncreaseDecreaseInTermLoanObligation / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
|
| Initial interest rate during period (in hundredths) |
|
|
|
|
|
|
|
|
3.22%xoma_DebtInstrumentInitialInterestRateDuringPeriod / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Interest rate reset semi-annually during period (in hundredths) |
|
|
|
|
|
|
|
|
2.16%xoma_DebtInstrumentInitialInterestRateResetSemiAnnuallyDuringPeriod / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
2.31%xoma_DebtInstrumentInitialInterestRateResetSemiAnnuallyDuringPeriod / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember / us-gaap_RangeAxis = us-gaap_MinimumMember
|
3.83%xoma_DebtInstrumentInitialInterestRateResetSemiAnnuallyDuringPeriod / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
|
|
|
|
|
|
|
|
| Unrealized foreign exchange gain (loss) |
2,280,000us-gaap_ForeignCurrencyTransactionGainLossUnrealized
|
(662,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
|
(295,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized
|
|
|
|
|
|
2,400,000us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
(800,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
(400,000)us-gaap_ForeignCurrencyTransactionGainLossUnrealized / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Unrealized foreign exchange gains related to re-measurement of loan discount |
|
|
|
|
|
|
|
|
(300,000)xoma_UnrealizedForeignExchangeGainsRelatedToRemeasurementOfLoanDiscount / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
200,000xoma_UnrealizedForeignExchangeGainsRelatedToRemeasurementOfLoanDiscount / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
100,000xoma_UnrealizedForeignExchangeGainsRelatedToRemeasurementOfLoanDiscount / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Euro to US Dollar exchange rates |
1.216us-gaap_ForeignCurrencyExchangeRateTranslation1
|
|
|
|
|
|
|
|
1.2160us-gaap_ForeignCurrencyExchangeRateTranslation1 / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Unamortized discount on debt |
|
|
|
|
|
|
|
|
8,900,000us-gaap_DebtInstrumentUnamortizedDiscount / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Amortization period for loan discount |
|
|
|
|
|
|
|
|
5 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Amortization of debt discount |
|
|
|
|
|
|
|
|
1,900,000us-gaap_AmortizationOfDebtDiscountPremium / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
1,600,000us-gaap_AmortizationOfDebtDiscountPremium / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
1,400,000us-gaap_AmortizationOfDebtDiscountPremium / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Carrying value of the loan |
35,537,000us-gaap_LongTermDebt
|
|
|
|
|
|
|
|
16,200,000us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
16,500,000us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20,000,000us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = xoma_HerculesLoanMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
| Recognition of deferred revenue |
|
|
|
|
|
|
|
|
1,900,000us-gaap_RecognitionOfDeferredRevenue / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
1,600,000us-gaap_RecognitionOfDeferredRevenue / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
1,400,000us-gaap_RecognitionOfDeferredRevenue / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt issuance costs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200,000us-gaap_DebtIssuanceCosts / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
1,300,000us-gaap_DebtIssuanceCosts / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
| Final payment fee |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
500,000xoma_FinalPaymentFeeForLoan / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
875,000xoma_FinalPaymentFeeForLoan / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
| Fixed interest rate accrued (in hundredths) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11.71%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
10.90%us-gaap_DebtInstrumentInterestRateStatedPercentage / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
| Number of monthly installments |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27xoma_NumberOfMonthlyInstallments / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
42xoma_NumberOfMonthlyInstallments / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
| Prepayment premium year one (in hundredths) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3.00%xoma_PrepaymentPremiumYearOne / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
| Prepayment premium year two (in hundredths) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2.00%xoma_PrepaymentPremiumYearTwo / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
| Prepayment premium year thereafter (in hundredths) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.00%xoma_PrepaymentPremiumYearThereafter / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
|
|
|
| Aggregate number of unregistered shares of common stock called by warrants (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
263,158us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
39,346us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
181,268us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights / us-gaap_LongtermDebtTypeAxis = xoma_HerculesLoanMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
| Warrants exercise price (in dollars per share) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 1.14us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
$ 3.54us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
$ 3.31us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 / us-gaap_LongtermDebtTypeAxis = xoma_HerculesLoanMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
| Immediate Term for warrants exercisable (in years) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 years
|
5 years
|
|
|
|
|
|
|
|
|
| Fair value of warrant liability |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
200,000us-gaap_WarrantsNotSettleableInCashFairValueDisclosure / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
100,000us-gaap_WarrantsNotSettleableInCashFairValueDisclosure / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
|
|
|
|
| Outstanding principle balance and interest |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5,500,000xoma_DebtInstrumentPaymentPrincipalAndInterest / us-gaap_LongtermDebtTypeAxis = xoma_HerculesLoanMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
|
| Aggregate future principal and final fee payments of total interest bearing obligations - long-term [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2015 |
20,276,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2016 |
18,447,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Long-term debt including current portion |
38,723,000xoma_LongTermDebtTotalFuturePrincipalAndFinalFeePayments
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Less: interest, final payment and discount |
(3,186,000)xoma_LongTermDebtInterestFinalPaymentAndDiscount
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total long-term |
35,537,000us-gaap_LongTermDebt
|
|
|
|
|
|
|
|
16,200,000us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
16,500,000us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
|
|
|
|
|
|
|
|
|
20,000,000us-gaap_LongTermDebt / us-gaap_LongtermDebtTypeAxis = xoma_HerculesLoanMember / us-gaap_SubsequentEventTypeAxis = us-gaap_SubsequentEventMember
|
| Less current portion |
(19,247,000)xoma_LongTermDebtIncludingFinalFeeCurrentMaturities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Total long-term debt |
16,290,000xoma_LongTermDebtIncludingFinalFeeExcludingCurrentMaturities
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Interest expense and amortization of debt issuance costs [Abstract] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Interest expense |
$ 4,303,000us-gaap_InterestExpenseDebt
|
$ 4,631,000us-gaap_InterestExpenseDebt
|
$ 4,387,000us-gaap_InterestExpenseDebt
|
$ 312,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
$ 362,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
$ 397,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_NovartisNoteMember
|
|
|
$ 2,330,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
$ 2,152,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
$ 2,097,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_ServierLoanMember
|
|
|
|
|
$ 1,638,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
$ 2,064,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
$ 1,850,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = us-gaap_MediumTermNotesMember
|
|
$ 23,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_OtherFinancingsMember
|
$ 53,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_OtherFinancingsMember
|
$ 43,000us-gaap_InterestExpenseDebt / us-gaap_LongtermDebtTypeAxis = xoma_OtherFinancingsMember
|
|
|