v3.25.1
CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Prepaid expenses $ 5,504 $ 7,411
Deposits 1,582 2,061
Credit card receivables in-transit 1,184 2,635
Sales taxes receivable 874 616
Income taxes receivable 778 1,499
Total prepaid expenses and other current assets $ 9,922 $ 14,222