v3.26.1
Accrued Expenses and Other Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following:
MARCH 31, 2026DECEMBER 31,
2025
(In thousands)
Accrued compensation$20,942 $36,975 
Legal and professional accruals4,986 5,608 
Interest payable53 54 
Income taxes payable4,265 1,429 
Short-term contingent consideration liabilities 26,208 21,979 
Other832 1,086 
Total accrued expenses$57,286 $67,131 
Schedule of Other Noncurrent Liabilities
Other long-term liabilities consist of the following:
MARCH 31, 2026DECEMBER 31,
2025
(In thousands)
Uncertain tax position liability$3,365 $3,328 
Derivative Liabilities - Long-term697 1,789 
Total other long-term liabilities$4,062 $5,117