v3.26.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following amounts:
(in thousands)June 30, 2026December 31, 2025
Accrued salaries and related expenses$43,830 $50,241 
Accrued customer payments and service credits8,771 10,191 
Accrued traffic acquisition costs7,357 8,112 
Accrued taxes 9,632 5,456 
Other accrued expenses19,163 17,246 
Accrued liabilities$88,753 $91,246