XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Product Revenue Reserves and Allowances (Tables)
6 Months Ended
Jun. 30, 2023
Product Revenue Reserves and Allowances  
Schedule of product revenue allowance and reserve categories

The following table summarizes activity in each of the product revenue reserve and allowance categories as of June 30, 2023 and 2022, respectively. (in thousands):

June 30,

June 30,

    

2023

    

2022

Beginning balance at January 1

$

313

$

Provision related to sales in the current period

16,758

Credits and payments made

(11,500)

Ending balance at June 30

$

5,571

$