XML 97 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued salaries and related expenses $ 50,241 $ 52,144
Accrued customer payments and service credits 10,191 12,167
Accrued traffic acquisition expenses 8,112 8,703
Accrued taxes 5,456 4,805
Other accrued expenses 17,246 17,643
Accrued liabilities $ 91,246 $ 95,462