XML 50 R37.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued expenses and other current liabilities    
Accrued advertising expense $ 76,972 $ 69,250
Accrued compensation and benefits 13,295 25,707
Accrued professional fees 1,244 1,141
Customer deposits and escrows 8,386 8,114
Current lease liabilities 4,247 4,394
Accrued contingencies 6,712 13,001
Other 6,755 5,196
Total accrued expenses and other current liabilities $ 117,611 $ 126,803