XML 72 R52.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Restructuring Charges - Additional Information (Details) |  | 3 Months Ended | 6 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Dec. 19, 2016 Employee | Dec. 31, 2017 USD ($) | Sep. 30, 2017 USD ($) | Jun. 30, 2017 USD ($) | Mar. 31, 2017 USD ($) | Dec. 31, 2016 USD ($) | Jun. 30, 2016 USD ($) | Mar. 31, 2016 USD ($) | Dec. 31, 2015 Employee | Dec. 31, 2017 USD ($) Employee | Dec. 31, 2016 USD ($) | Dec. 31, 2015 USD ($) | Dec. 31, 2018 USD ($)
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring (charges) credit |  | $ 4,000 | $ 29,000 | $ (1,460,000) | $ (2,020,000) | $ (4,551,000) | $ 21,000 | $ (36,000) |  |  |  |  |
Non-cash charges |  |  |  |  |  |  |  |  |  |  | $ 817,000 |  |
Impairment of property and equipment |  |  |  |  |  |  |  |  |  | $ 200,000 | 200,000 |  |
Leasehold Improvements [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Impairment of property and equipment |  |  |  |  |  |  |  |  |  | $ 200,000 | 200,000 | $ 0 |
Stock-based Compensation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Non-cash charges |  |  |  |  |  |  |  |  |  |  | 619,000 |  |
2016 Restructuring [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Number of employees terminated | Employee | 57 |  |  |  |  |  |  |  |  |  |  |  |
2016 Restructuring [Member] | Leasehold Improvements [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Impairment of property and equipment |  |  |  |  |  |  |  |  |  |  | 200,000 |  |
2016 Restructuring [Member] | Severance, Other Termination Benefits and Outplacement Services [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring (charges) credit |  |  |  |  |  |  |  |  |  |  | (3,800) |  |
2016 Restructuring [Member] | Stock-based Compensation [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Non-cash charges |  |  |  |  |  |  |  |  |  |  | 600,000 |  |
2017 Restructuring [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Number of employees terminated | Employee |  |  |  |  |  |  |  |  |  | 5 |  |  |
2017 Restructuring [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Expected remaining future payments for restructuring |  |  |  |  |  |  |  |  |  |  |  |  | $ 100,000
2017 and 2016 Restructuring [Member] | Severance, Other Termination Benefits and Outplacement Services [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring (charges) credit |  |  |  |  |  |  |  |  |  | $ (3,400,000) |  |  |
2015 Restructuring [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Number of employees terminated | Employee |  |  |  |  |  |  |  |  | 52 |  |  |  |
2015 Restructuring [Member] | Severance, Other Termination Benefits and Outplacement Services [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring (charges) credit |  |  |  |  |  |  |  |  |  |  | 32,000 | (2,900,000) |
2015 Restructuring [Member] | Contract Termination Costs [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Restructuring (charges) credit |  |  |  |  |  |  |  |  |  |  | $ 29,000 | $ 800,000 |

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 225 -Section 45 -Paragraph 11 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=84241808&loc=d3e92212-112881 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3602-108585 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=68055307&loc=d3e2420-110228 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84176398&loc=d3e2921-110230 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of decrease in the reserve for full or partial settlement through consideration other than cash. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 5.P.4(b)(2)) -URI http://asc.fasb.org/extlink&oid=27011515&loc=d3e140904-122747 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 420 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869 + Details
Name: | us-gaap_RestructuringReserveSettledWithoutCash2
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Future payments for restructuring. + References No definition available. + Details
Name: | xoma_FuturePaymentsForRestructuring
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Restructuring and related cost number of employees terminated. + References No definition available. + Details
Name: | xoma_RestructuringAndRelatedCostNumberOfEmployeesTerminated
Namespace Prefix: | xoma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restructuring income (charges). + References No definition available. + Details
Name: | xoma_RestructuringIncomeCharges
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=xoma_StockBasedCompensationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=xoma_TwoThousandSixteenRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=xoma_TwoThousandSeventeenRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=xoma_TwoThousandSeventeenAndTwoThousandSixteenRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=xoma_TwoThousandFifteenRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |