XML 43 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Product Revenue Allowance and Reserves (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disclosure Of Product Revenue Reserves And Allowances [Line Items]    
Beginning balance $ 760 $ 1,888
Provision related to sales in the current year   1,358
Adjustments related to prior period sales 70 (169)
Deductions applied and payments made (184) (1,910)
Ending balance 646 1,167
Chargebacks, Discounts and Fees [Member]    
Disclosure Of Product Revenue Reserves And Allowances [Line Items]    
Beginning balance 83 859
Provision related to sales in the current year   1,358
Adjustments related to prior period sales 70 40
Deductions applied and payments made (130) (1,696)
Ending balance 23 561
Government and Other Rebates [Member]    
Disclosure Of Product Revenue Reserves And Allowances [Line Items]    
Beginning balance   158
Adjustments related to prior period sales   (55)
Deductions applied and payments made   (103)
Ending balance   0
Returns [Member]    
Disclosure Of Product Revenue Reserves And Allowances [Line Items]    
Beginning balance 677 871
Adjustments related to prior period sales   (154)
Deductions applied and payments made (54) (111)
Ending balance $ 623 $ 606