XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED FINANCIAL STATEMENT DETAILS - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Capitalized software, leasehold improvements and equipment, net:    
Capitalized software, leasehold improvements and equipment $ 226,502 $ 204,280
Accumulated depreciation and amortization (108,235) (95,438)
Capitalized software, leasehold improvements and equipment, net 118,267 108,842
Capitalized software and computer equipment    
Capitalized software, leasehold improvements and equipment, net:    
Capitalized software, leasehold improvements and equipment 153,953 132,026
Leasehold improvements    
Capitalized software, leasehold improvements and equipment, net:    
Capitalized software, leasehold improvements and equipment 29,605 31,864
Furniture and other equipment    
Capitalized software, leasehold improvements and equipment, net:    
Capitalized software, leasehold improvements and equipment 11,596 13,252
Projects in progress    
Capitalized software, leasehold improvements and equipment, net:    
Capitalized software, leasehold improvements and equipment $ 31,348 $ 27,138