XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Property Plant And Equipment [Line Items]          
Depreciation $ 2,800 $ 2,300 $ 8,300 $ 6,700  
Property and equipment, net 38,226   38,226   $ 36,053
Accumulated amortization 28,258   28,258   24,416
Property and equipment, net 6,544   6,544    
Accumulated depreciation 1,123   1,123    
Lease obligations, not yet commenced $ 700   $ 700    
Minimum          
Property Plant And Equipment [Line Items]          
Lease term, not yet commenced 4 years   4 years    
Maximum          
Property Plant And Equipment [Line Items]          
Lease term, not yet commenced 5 years   5 years    
Financed Under Capital Leases          
Property Plant And Equipment [Line Items]          
Property and equipment, net         3,300
Accumulated amortization         $ 2,500