XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Expenses and Other Liabilities    
Customer and vendor deposits $ 26,486 $ 24,414
Sales taxes 7,753 6,144
Short-term lease liability 1,805 1,733
Other 11,589 11,552
Accrued expenses and other liabilities $ 47,633 $ 43,843