XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued expenses and other current liabilities    
Accrued advertising expense $ 51,802 $ 59,381
Accrued compensation and benefits 9,426 23,504
Accrued professional fees 969 1,311
Customer deposits and escrows 7,749 7,673
Current lease liabilities 5,924 5,799
Accrued contingencies 19,071 3,868
Other 5,529 5,649
Total accrued expenses and other current liabilities $ 100,470 $ 107,185