XML 52 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
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