XML 52 R32.htm IDEA: XBRL DOCUMENT v3.25.4
Product Revenue, Net (Tables)
12 Months Ended
Dec. 31, 2025
Product Revenue, Net  
Schedule of product revenue, net

Years Ended

December 31, 

2025

2024

2023

Product Revenue, net

$

677,564

$

417,029

$

233,176

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

Contractual

Government

Adjustments

Rebates

Returns

Total

Balance at December 31, 2024

$

3,495

$

8,640

$

2,294

$

14,429

Current provisions relating to sales in the current year

36,209

26,882

1,704

64,795

Adjustments relating to prior years

(2,306)

(718)

(3,024)

Payments/returns relating to sales in the current year

(31,650)

(15,995)

(47,645)

Payments/returns relating to sales in the prior years

(3,495)

(5,338)

(156)

(8,989)

Balance at December 31, 2025

$

4,559

$

11,883

$

3,124

$

19,566

Contractual

Government

Adjustments

Rebates

Returns

Total

Balance at December 31, 2023

$

2,022

$

3,775

$

341

$

6,138

Current provisions relating to sales in the current year

24,738

18,436

1,296

44,470

Adjustments relating to prior years

(31)

(155)

836

650

Payments/returns relating to sales in the current year

(21,277)

(9,796)

(31,073)

Payments/returns relating to sales in the prior years

(1,957)

(3,620)

(179)

(5,756)

Balance at December 31, 2024

$

3,495

$

8,640

$

2,294

$

14,429

December 31, 

December 31, 

2025

2024

Reduction of accounts receivable

$

(831)

$

(444)

Components of other current liabilities

20,397

14,873

Total revenue-related reserves

$

19,566

$

14,429