XML 50 R37.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued expenses and other current liabilities    
Accrued advertising expense $ 75,571 $ 69,250
Accrued compensation and benefits 15,131 25,707
Accrued professional fees 1,132 1,141
Customer deposits and escrows 8,337 8,114
Current lease liabilities 3,783 4,394
Accrued contingencies 863 13,001
Other 6,269 5,196
Total accrued expenses and other current liabilities $ 111,086 $ 126,803