XML 103 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Equipment and Capitalized Software, Net - Schedule Of Property, Equipment And Capitalized Software, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property, equipment and capitalized software, gross $ 637,624 $ 590,746  
Less: accumulated depreciation (458,093) (402,406)  
Total property, equipment and capitalized software, net 179,531 188,340 $ 212,475
Furniture, fixtures and equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment and capitalized software, gross 84,361 87,111  
Computer software, including internal-use software      
Property, Plant and Equipment [Line Items]      
Property, equipment and capitalized software, gross 509,039 463,614  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, equipment and capitalized software, gross 25,208 32,111  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property, equipment and capitalized software, gross $ 19,016 $ 7,910