XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Summary of Accrued Liabilities
The Company’s accrued liabilities consisted of the following:
As of
September 30,
As of
December 31,
20252024
Accrued traffic acquisition costs$30,745 $39,985 
Other accrued liabilities7,764 7,367 
Total accrued liabilities$38,509 $47,352