Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Prepaid Expenses and Other Current Assets (Details)

v3.25.1
CONDENSED CONSOLIDATED FINANCIAL STATEMENT DETAILS - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Prepaid expenses $ 4,828 $ 5,504
Deposits 1,576 1,582
Credit card receivables in-transit 1,258 1,184
Sales taxes receivable 885 874
Income taxes receivable 868 778
Total prepaid expenses and other current assets $ 9,415 $ 9,922