XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense for Future Fiscal Years Based on Capitalized Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Total $ 311,975 $ 321,983
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2021 52,704  
2022 53,368  
2023 35,986  
2024 21,982  
2025 19,167  
Thereafter 7,733  
Total 190,940  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2021 27,741  
2022 36,831  
2023 36,497  
2024 31,968  
2025 23,359  
Thereafter 155,579  
Total $ 311,975