v3.26.1
Product revenue reserves and allowances (Tables)
6 Months Ended
Jun. 30, 2026
Product revenue reserves and allowances  
Schedule of product revenue allowance and reserve categories

Trade

Third Party Payer

Government

discounts

chargebacks,

rebates and

and

discounts

other

  ​ ​ ​

allowances

  ​ ​ ​

and fees

  ​ ​ ​

incentives

  ​ ​ ​

Returns

  ​ ​ ​

Total

Balance at December 31, 2025

$

236

$

252

$

3,025

$

376

$

3,889

Provision related to sales in the current year

 

1,213

770

6,126

226

 

8,335

Adjustments related to prior period sales

 

(193)

 

(193)

Credits and payments made

 

(1,136)

(622)

(4,451)

 

(6,209)

Ending balance at June 30, 2026

$

313

$

400

$

4,507

$

602

$

5,822