XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses and other current liabilities    
Accrued advertising expense $ 59,381 $ 27,859
Accrued compensation and benefits 23,504 15,091
Accrued professional fees 1,311 1,101
Customer deposits and escrows 7,673 7,732
Current lease liabilities 5,799 7,387
Other 9,517 11,374
Total accrued expenses and other current liabilities $ 107,185 $ 70,544