XML 123 R108.htm IDEA: XBRL DOCUMENT v3.24.3
Other Assets (Software package amortization) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Other assets acquired [Line Items]    
Gross Carrying Amount $ 117,894 $ 93,404
Software Intangible assets    
Other assets acquired [Line Items]    
Gross Carrying Amount 188,850 142,988
Accumulated Amortization 70,956 49,584
Net Carrying Value 117,894 93,404
Software Intangible assets | Software development costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 83,179 76,497
Accumulated Amortization 28,978 22,086
Net Carrying Value 54,201 54,411
Software Intangible assets | Software license costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 49,072 42,868
Accumulated Amortization 29,477 18,048
Net Carrying Value 19,595 24,820
Software Intangible assets | Cloud computing arrangements    
Other assets acquired [Line Items]    
Gross Carrying Amount 56,599 23,623
Accumulated Amortization 12,501 9,450
Net Carrying Value $ 44,098 $ 14,173