v3.26.1
Product Revenue, Net (Tables)
6 Months Ended
Jun. 30, 2026
Product Revenue, Net  
Schedule of product revenue, net

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2026

2025

2026

2025

Product revenue, net

$

243,600

$

156,797

$

457,866

$

294,582

Schedule of balances and activity of the product revenue allowance and reserve categories

Contractual

Government

Adjustments

Rebates

Returns

Total

Balance at December 31, 2025

$

4,559

$

11,883

$

3,124

$

19,566

Current provisions relating to sales in the current year

19,469

17,395

1,012

37,876

Adjustments relating to prior years

(8)

(1,463)

(793)

(2,264)

Payments/returns relating to sales in the current year

(18,228)

(7,205)

(25,433)

Payments/returns relating to sales in the prior years

(4,551)

(7,522)

(131)

(12,204)

Balance at June 30, 2026

$

1,241

$

13,088

$

3,212

$

17,541

June 30, 

December 31,

2026

2025

Components of accounts receivable

$

(1,160)

$

(831)

Components of other current liabilities

18,701

20,397

Total revenue-related reserves

$

17,541

$

19,566