v3.26.1
Significant Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Supplemental Balance Sheet Information [Abstract]    
Contract assets $ 4,155 $ 5,266
Deferred contract costs 1,818 1,812
Prepaid software 5,302 3,985
Prepaid insurance 477 1,289
Prepaid other 1,926 1,582
Restricted cash 1,935 1,937
Other current assets 981 1,386
Total prepaid expenses and other current assets $ 16,594 $ 17,257