XML 99 R65.htm IDEA: XBRL DOCUMENT
v3.20.1

Revenue Recognition - Summary of Product Revenue Allowance and Reserve Categories (Detail) - HEPLISAV-B® - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018
Accounts Receivable Reserves |  |
Product Revenue Allowance and Revenue Categories [Line Items] |  |
Balance at Beginning of Period | $ 1,272 |
Provisions related to current period sales | 11,042 | $ 3,274
Credit or payments made during the period | (9,613) | (2,002)
Balance at End of Period | 2,701 | 1,272
Revenue Reserve Accruals |  |
Product Revenue Allowance and Revenue Categories [Line Items] |  |
Balance at Beginning of Period | 1,033 |
Provisions related to current period sales | 6,632 | 1,308
Credit or payments made during the period | (3,772) | (275)
Balance at Beginning of Period | $ 3,893 | $ 1,033

X
- Definition Accounts receivable reserves balance. + References No definition available. + Details
Name: | dvax_AccountsReceivableReservesBalance
Namespace Prefix: | dvax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Product revenue allowance and reserves credit or payments made during the period. + References No definition available. + Details
Name: | dvax_ProductRevenueAllowanceAndReservesCreditOrPaymentsMadeDuringPeriod
Namespace Prefix: | dvax_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Product revenue allowance and reserves provision related to current period sales. + References No definition available. + Details
Name: | dvax_ProductRevenueAllowanceAndReservesProvisionRelatedToCurrentPeriodSales
Namespace Prefix: | dvax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Revenue reserve accruals balance. + References No definition available. + Details
Name: | dvax_RevenueReserveAccrualsBalance
Namespace Prefix: | dvax_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | srt_ValuationAndQualifyingAccountsDisclosureLineItems
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForNotesReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=dvax_RevenueReserveAccrualsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |