XML 165 R132.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets (Software package amortization) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other assets acquired [Line Items]    
Gross Carrying Amount $ 136,442 $ 93,404
Software Intangible assets    
Other assets acquired [Line Items]    
Gross Carrying Amount 187,264 142,988
Accumulated Amortization 50,822 49,584
Net Carrying Value 136,442 93,404
Software Intangible assets | Software development costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 79,233 76,497
Accumulated Amortization 23,057 22,086
Net Carrying Value 56,176 54,411
Software Intangible assets | Software license costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 42,234 42,868
Accumulated Amortization 21,459 18,048
Net Carrying Value 20,775 24,820
Software Intangible assets | Cloud computing arrangements    
Other assets acquired [Line Items]    
Gross Carrying Amount 65,797 23,623
Accumulated Amortization 6,306 9,450
Net Carrying Value $ 59,491 $ 14,173