XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - (Schedule of Property and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property and Equipment, Net    
Finance lease right-of-use assets $ 6,797 $ 10,045
Property and equipment and finance lease, gross 250,219 204,165
Less: accumulated depreciation (125,493) (98,110)
Total 124,726 106,055
Computer equipment and software    
Property and Equipment, Net    
Property and equipment gross 120,685 107,666
Internal-use software development costs    
Property and Equipment, Net    
Property and equipment gross 122,479 86,454
Furniture, equipment, and building improvements    
Property and Equipment, Net    
Property and equipment gross $ 258 $ 0