v3.25.4
Accrued Expenses
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of December 31, 2025 and 2024 consisted of the following:
December 31,
20252024
Accrued revenue contract liabilities$11,548 $14,454 
Accrued payroll and related benefits10,788 14,127 
Accrued royalties5,846 4,743 
Other accrued expenses(1)
7,409 7,467 
Accrued expenses$35,591 $40,791 
(1) No individual item in “Other accrued expenses” exceeds 5% of total current liabilities.