Annual report [Section 13 and 15(d), not S-K Item 405]

Other Balance Sheet Components (As Restated) - Summary of Other Current Assets (Details)

v3.25.0.1
Other Balance Sheet Components (As Restated) - Summary of Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Components [Abstract]    
Technology and other prepaid contracts $ 9,874 $ 2,569
Notes receivable 3,344 0
Prepaid insurance 1,476 2,594
Deferred contract costs 487 439
Other receivables 1,238 1,123
Other 429 428
Other current assets $ 16,848 $ 7,153