XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Indemnity escrow receivable $ 3,068 $ 1,581
Prepaid insurance 1,661 1,084
Prepaid software 2,000 1,484
Term deposits (greater than 90 days) 1,058 7,694
Other prepaid expenses 557 801
Other current assets 547 609
Prepaid expenses and other current assets $ 8,891 $ 13,253