XML 64 R49.htm IDEA: XBRL DOCUMENT
v3.20.1

Licensing and Other Arrangements - NIAID (Details) - USD ($) $ in Thousands | 1 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | ---
Sep. 30, 2008 | Dec. 31, 2017 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2014
Licensing and other arrangements |  |  |  |  |
Deferred revenue/Contract liability |  |  | $ 798 | $ 798 |
NIAID | Arrangement with Governmental Agency |  |  |  |  |
Licensing and other arrangements |  |  |  |  |
Total contract amount awarded | $ 64,800 |  |  |  |
Contractual term | 3 years |  |  |  |
Accounts receivable |  |  |  |  | $ 400
Deferred revenue/Contract liability |  |  | $ 800 | $ 800 | $ 800
Accounts receivable written off |  | $ 400 |  |  |

X
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(5)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 + Details
Name: | us-gaap_AccountsReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045 + Details
Name: | us-gaap_ContractWithCustomerLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Decrease in accounts receivable due to contracts revenue written off during the period. + References No definition available. + Details
Name: | xoma_ContractsRevenueWroteOff
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Contractual term of collaborative, licensing and other arrangements, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | xoma_ContractualTerm
Namespace Prefix: | xoma_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum revenue from contract. + References No definition available. + Details
Name: | xoma_MaximumRevenueFromContract
Namespace Prefix: | xoma_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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