Accrued expenses consisted of the following as of March 31, 2024 and December 31, 2023 (in thousands):
March 31,
December 31,
2024
2023
Accrued research and development
$
22,912
28,318
Accrued royalties
6,224
10,197
Accrued payroll liabilities
20,789
51,781
Accrued goods received not invoiced
15,829
5,902
Product revenue reserves
19,222
16,625
Other
16,423
14,983
Total
101,399
127,806
No definition available.
Tabular disclosure of the components of accrued liabilities.