XML 77 R65.htm IDEA: XBRL DOCUMENT
v3.19.1

Subsequent Events - Additional Information (Details) - Subsequent Events [Member] $ in Millions | Apr. 07, 2019 USD ($) Number
--- | ---
Aronora [Member] |
Subsequent Event [Line Items] |
Percentage of future developmental regulatory and sales milestones reduced | 5
Aronora [Member] | Bayer Licensed Products [Member] |
Subsequent Event [Line Items] |
Percentage of future developmental regulatory and sales milestones | 10
Aronora [Member] | Non Bayer Licensed Products [Member] |
Subsequent Event [Line Items] |
Percentage of future developmental regulatory and sales milestones | 10
Aronora [Member] | Royalty Purchase Agreement [Member] |
Subsequent Event [Line Items] |
Number of hematology drug products in development | Number | 5
Number of anti thrombotic candidates | Number | 3
Initial amount payable | $ 6.0
Additional amount payable | $ 1.0
Agreement termination notice period | 90 days
Received cumulative royalties on net sales per product amount | $ 250.0
Milestones payments to aggregate amount of per product | $ 85.0
Agreement termination period | 6 months
Aronora [Member] | Royalty Purchase Agreement [Member] | Maximum [Member] |
Subsequent Event [Line Items] |
Additional amount payable | $ 3.0
Aronora [Member] | Royalty Purchase Agreement [Member] | Bayer Licensed Products [Member] |
Subsequent Event [Line Items] |
Number of anti thrombotic candidates subject to option by bayer | Number | 1
Aronora [Member] | Royalty Purchase Agreement [Member] | Non Bayer Licensed Products [Member] |
Subsequent Event [Line Items] |
Number of aditional early clinical hematology candidates | Number | 2

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Additional payable amount. + References No definition available. + Details
Name: | xoma_AdditionalPayableAmount
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Agreement termination notice period. + References No definition available. + Details
Name: | xoma_AgreementTerminationNoticePeriod
Namespace Prefix: | xoma_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Agreement termination period. + References No definition available. + Details
Name: | xoma_AgreementTerminationPeriod
Namespace Prefix: | xoma_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial payable amount. + References No definition available. + Details
Name: | xoma_InitialPayableAmount
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Milestones payments to aggregate amount of per product. + References No definition available. + Details
Name: | xoma_MilestonesPaymentsToAggregateAmountOfPerProduct
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of additional early clinical hematology candidates. + References No definition available. + Details
Name: | xoma_NumberOfAditionalEarlyClinicalHematologyCandidates
Namespace Prefix: | xoma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of anti thrombotic candidates. + References No definition available. + Details
Name: | xoma_NumberOfAntiThromboticCandidates
Namespace Prefix: | xoma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of anti thrombotic candidates subject to option by bayer. + References No definition available. + Details
Name: | xoma_NumberOfAntiThromboticCandidatesSubjectToOptionByBayer
Namespace Prefix: | xoma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of hematology drug products in development. + References No definition available. + Details
Name: | xoma_NumberOfHematologyDrugProductsInDevelopment
Namespace Prefix: | xoma_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of future developmental regulatory and sales milestones. + References No definition available. + Details
Name: | xoma_PercentageOfFutureDevelopmentalRegulatoryAndSalesMilestones
Namespace Prefix: | xoma_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of future developmental regulatory and sales milestones reduced. + References No definition available. + Details
Name: | xoma_PercentageOfFutureDevelopmentalRegulatoryAndSalesMilestonesReduced
Namespace Prefix: | xoma_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Received cumulative royalties on net sales per Product amount. + References No definition available. + Details
Name: | xoma_ReceivedCumulativeRoyaltiesOnNetSalesPerProductAmount
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=xoma_AronoraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=xoma_BayerLicensedProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=xoma_NonBayerLicensedProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=xoma_AronoraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=xoma_RoyaltyPurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |