v3.23.1
Product Revenues, Accounts Receivable, and Reserves for Product Sales - Summary of Product Revenue Allowance and Reserve Categories (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Chargebacks, Discounts, and Fees [Member]  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning Balance $ 164
Provision related to sales in the current year 1,466
Credits and payments made (184)
Ending balance 1,446
Government and Other Rebates [Member]  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning Balance 1,936
Provision related to sales in the current year 2,566
Adjustments related to prior period sales (2)
Credits and payments made (1,639)
Ending balance 2,861
Returns [Member]  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning Balance 251
Provision related to sales in the current year 651
Adjustments related to prior period sales (249)
Ending balance 653
Product Revenue Allowance and Reserves [Member]  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]  
Beginning Balance 2,351
Provision related to sales in the current year 4,683
Adjustments related to prior period sales (251)
Credits and payments made (1,823)
Ending balance $ 4,960