XML 34 R17.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued and Other Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued and Other Liabilities Accrued and Other Liabilities
The components of accrued and other liabilities consisted of the following:
 
(In thousands)
December 31,
20252024
Accrued compensation$39,039 $35,915 
Accrued income tax and sales tax353 669 
Accrued litigation settlement and related costs4,085 — 
Other7,457 7,630 
Total$50,934 $44,214