XML 34 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

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

 

 

 

June 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

Accrued research and development

 

$

30,434

 

 

$

22,782

 

Accrued royalties

 

 

6,774

 

 

 

7,147

 

Accrued payroll liabilities

 

 

26,469

 

 

 

40,888

 

Accrued goods received not invoiced

 

 

5,271

 

 

 

638

 

Product revenue reserves

 

 

44,522

 

 

 

45,145

 

Commercial costs

 

 

19,981

 

 

 

20,610

 

Other

 

 

5,548

 

 

 

2,974

 

Total accrued expenses

 

$

138,999

 

 

$

140,184