XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fixed Assets and Capitalized Software - Schedule of Depreciation and Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Amortization of capitalized software $ 24,886 $ 20,718 $ 25,913
Depreciation of fixed assets 8,452 10,192 14,007
Total depreciation and amortization expense 33,338 30,910 39,920
Assets under leaseback obligations      
Property, Plant and Equipment [Line Items]      
Depreciation of fixed assets $ 700 $ 1,700 $ 1,700