XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
CERTAIN BALANCE SHEET COMPONENTS - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Sales, payroll and other taxes $ 2,663 $ 2,538
Professional fees 1,925 1,336
Partner payouts and advertising fees 1,600 1,194
Matching Plan payroll liability 598 408
Credit card processing fees 506 411
Cashback rewards 443 489
Income taxes 183 934
Other 1,117 930
Accrued expenses and other liabilities $ 9,035 $ 8,240