XML 94 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Software Development Costs Schedule of Software Development Costs, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Software Development Costs [Line Items]    
Capitalized Computer Software, Gross $ 3,226,672 $ 2,995,644
Capitalized Computer Software, Accumulated Amortization 2,226,315 1,986,295
Capitalized Computer Software, Net 1,000,357 1,009,349
Software to sold, leased or marketed [Member]    
Schedule of Software Development Costs [Line Items]    
Capitalized Computer Software, Gross 2,751,960 2,610,476
Capitalized Computer Software, Accumulated Amortization 1,985,051 1,788,019
Software delivered exclusively as a service [Member]    
Schedule of Software Development Costs [Line Items]    
Capitalized Computer Software, Gross 474,712 385,168
Capitalized Computer Software, Accumulated Amortization $ 241,264 $ 198,276