XML 34 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following as of September 30, 2025 and December 31, 2024 (in thousands):

 

 

 

September 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Accrued research and development

 

$

17,525

 

 

$

22,782

 

Accrued royalties

 

 

7,059

 

 

 

7,147

 

Accrued payroll liabilities

 

 

32,542

 

 

 

40,888

 

Accrued goods received not invoiced

 

 

3,498

 

 

 

638

 

Product revenue reserves

 

 

47,448

 

 

 

45,145

 

Commercial costs

 

 

27,588

 

 

 

20,610

 

Other

 

 

4,662

 

 

 

2,974

 

Total accrued expenses

 

$

140,322

 

 

$

140,184