XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 21, 2023
Lessee, Lease, Description [Line Items]        
Right of use assets $ 18,838 $ 18,062    
Operating lease liability $ 20,862 $ 19,100    
Weighted average remaining lease term for operating lease 4 years 4 years    
Weighted average discount rate used to determine the operating lease liability 5.20% 4.80%    
Operating leases $ 10,232 $ 0 $ 13,688  
Lease expense 7,300 $ 7,100 $ 5,600  
Future minimum lease payments 22,542      
Santa Clara, California Corporate Headquarters | Subsequent Event        
Lessee, Lease, Description [Line Items]        
Future minimum lease payments       $ 7,600
Santa Clara Headquarters And San Francisco Office        
Lessee, Lease, Description [Line Items]        
Impairment charges 5,200      
Impairment of ROU asset 2,600      
Write-off of leasehold improvements $ 2,600