XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued expenses and other current liabilities    
Accrued advertising expense $ 69,250 $ 59,381
Accrued compensation and benefits 25,707 23,504
Accrued professional fees 1,141 1,311
Customer deposits and escrows 8,114 7,673
Current lease liabilities 4,394 5,799
Accrued contingencies 13,001 3,868
Other 5,196 5,649
Total accrued expenses and other current liabilities $ 126,803 $ 107,185