XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheet Components - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Indemnity escrow receivable $ 3,003 $ 1,581
Prepaid insurance 2,367 1,084
Prepaid software 1,804 1,484
Term deposits (greater than 90 days) 1,047 7,694
Other prepaid expenses 755 801
Other current assets 1,954 609
Prepaid expenses and other current assets $ 10,930 $ 13,253