XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Product Revenue Reserves and Allowances - Product Revenue Allowance and Reserves (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Product Revenue Reserves And Allowances [Line Items]    
Beginning balance $ 760 $ 1,888
Provision related to sales in the current year   1,637
Adjustments related to prior period sales 70 (44)
Deductions applied and payments made (683) (2,721)
Ending balance 147 760
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,612
Adjustments related to prior period sales 70 65
Deductions applied and payments made (148) (2,453)
Ending balance 5 83
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)
Returns [Member]    
Disclosure Of Product Revenue Reserves And Allowances [Line Items]    
Beginning balance 677 871
Provision related to sales in the current year   25
Adjustments related to prior period sales   (54)
Deductions applied and payments made (535) (165)
Ending balance $ 142 $ 677