XML 106 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
FINANCIAL STATEMENT DETAILS - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses and other current liabilities    
Accrued employee compensation and benefits $ 57,665 $ 59,765
Accrued advertising expense 31,639 25,648
Current lease liabilities 12,824 17,797
Other 69,223 76,119
Accrued expenses and other current liabilities $ 171,351 $ 179,329