XML 33 R14.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
December 31,
20252024
Accrued employee expenses$11,806 $14,365 
Other accrued expenses7,808 3,600 
Total accrued expenses$19,614 $17,965