XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following amounts:
(in thousands)March 31, 2026December 31, 2025
Accrued salaries and related expenses$36,776 $50,241 
Accrued customer payments and service credits8,945 10,191 
Accrued traffic acquisition costs6,595 8,112 
Accrued taxes 14,704 5,456 
Other accrued expenses17,205 17,246 
Accrued liabilities$84,225 $91,246