v3.26.1
Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of June 30, 2026 and December 31, 2025 consisted of the following:
June 30,December 31,
20262025
Accrued revenue contract liabilities$11,586 $11,548 
Accrued payroll and related benefits11,139 10,788 
Accrued royalties5,197 5,846 
Other accrued expenses(1)
9,802 7,409 
Accrued expenses$37,724 $35,591 
(1) No individual item in “Other accrued expenses” exceeds 5% of total current liabilities.