v3.26.1
Balance Sheet Components - Summary of Other Current Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Components [Abstract]    
Technology and other prepaid contracts $ 1,123 $ 1,618
Other receivables 4,442 2,554
Prepaid insurance 181 872
Deferred contract costs 131 121
Other 1,214 871
Other current assets $ 7,091 $ 6,036