XML 92 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Summary of Product Revenue Allowance and Reserve Categories (Detail) - HEPLISAV-B - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable Reserves    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at Beginning of Period $ 7,011 $ 8,179
Provisions related to current period sales 74,147 55,604
Credit or payments made during the period (71,831) (54,143)
Adjustments related to prior periods (10) (2,629)
Balance at End of Period 9,317 7,011
Revenue Reserve Accruals    
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at Beginning of Period 21,004 10,552
Provisions related to current period sales 55,052 46,062
Credit or payments made during the period (43,310) (38,207)
Adjustments related to prior periods (1,267) 2,597
Balance at End of Period $ 31,479 $ 21,004