v3.26.3
Accrued Expenses and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2026
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following:
SEPTEMBER 30, 2026DECEMBER 31,
2025
(In thousands)
Accrued compensation$28,373 $36,452 
Legal and professional accruals5,949 5,608 
Interest payable55 54 
Income taxes payable8,769 (5,521)
Short-term contingent consideration liabilities 464 21,979 
Other868 1,086 
Total accrued expenses$44,478 $59,658 
Schedule of Other Noncurrent Liabilities
Other long-term liabilities consist of the following:
SEPTEMBER 30, 2026DECEMBER 31,
2025
(In thousands)
Uncertain tax position liability$3,473 $3,328 
Derivative liabilities - long-term— 1,789 
Total other long-term liabilities$3,473 $5,117