XML 63 R49.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Revenue Recognition - Summary of Product Revenue Allowance and Reserve Categories (Detail) - HEPLISAV-B $ in Thousands | 9 Months Ended
--- | ---
Sep. 30, 2022 USD ($)
Accounts Receivable Reserves |  |
Valuation And Qualifying Accounts Disclosure [Line Items] |  |
Balance at Beginning of Period | $ 3,823 | [1]
Provisions related to current period sales | 25,514 | [1]
Credit or payments made during the period | (22,160) | [1]
Balance at End of Period | 7,177 | [1]
Revenue Reserve Accruals |  |
Valuation And Qualifying Accounts Disclosure [Line Items] |  |
Balance at Beginning of Period | 8,253 | [2]
Provisions related to current period sales | 17,634 | [2]
Credit or payments made during the period | (16,078) | [2]
Balance at End of Period | $ 9,809 | [2]
[1] | Reserves are for chargebacks, discounts and other fees.
[2] | Accruals are for returns, rebates and other fees.

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 Reserves Accrual Balance. + References No definition available. + Details
Name: | dvax_ReservesAccrualBalance
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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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