XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheets Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property and equipment, gross, finance lease $ 38,121 $ 35,920
Less: Accumulated depreciation and amortization (32,270) (28,708)
Property and equipment, finance lease, net 5,851 7,212
Computer, equipment and software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross, finance lease 33,255 31,243
Property and equipment, finance leases 3,200 5,300
Accumulated amortization, finance lease 3,000 4,000
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,073 1,071
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 3,793 $ 3,606