XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued expenses and other current liabilities    
Accrued advertising expense $ 66,495 $ 59,381
Accrued compensation and benefits 19,223 23,504
Accrued professional fees 1,167 1,311
Customer deposits and escrows 7,679 7,673
Current lease liabilities 5,494 5,799
Accrued contingencies 19,061 3,868
Other 5,766 5,649
Total accrued expenses and other current liabilities $ 124,885 $ 107,185