XML 162 R135.htm IDEA: XBRL DOCUMENT v3.22.4
Other Assets (Software package amortization) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other assets acquired [Line Items]    
Gross Carrying Amount $ 81,862 $ 44,908
Software Intangible assets    
Other assets acquired [Line Items]    
Gross Carrying Amount 121,519 227,241
Accumulated Amortization 39,657 182,333
Net Carrying Value 81,862 44,908
Software Intangible assets | Software development costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 63,609 40,033
Accumulated Amortization 16,803 18,972
Net Carrying Value 46,806 21,061
Software Intangible assets | Software license costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 37,165 168,862
Accumulated Amortization 14,164 154,571
Net Carrying Value 23,001 14,291
Software Intangible assets | Cloud computing arrangements    
Other assets acquired [Line Items]    
Gross Carrying Amount 20,745 18,346
Accumulated Amortization 8,690 8,790
Net Carrying Value $ 12,055 $ 9,556