XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Property and Equipment, Net    
Finance lease right-of-use assets $ 8,263 $ 10,045
Property and equipment and finance lease, gross 226,779 204,165
Less: accumulated depreciation (111,132) (98,110)
Total 115,647 106,055
Computer equipment and software    
Property and Equipment, Net    
Property and equipment gross 114,669 107,666
Internal-use software development costs    
Property and Equipment, Net    
Property and equipment gross $ 103,847 $ 86,454