XML 106 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Other Assets (Software package amortization) (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Other assets acquired [Line Items]    
Gross Carrying Amount $ 182,204 $ 136,442
Software Intangible assets    
Other assets acquired [Line Items]    
Gross Carrying Amount 260,195 187,264
Accumulated Amortization 77,991 50,822
Net Carrying Value 182,204 136,442
Software Intangible assets | Software development costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 89,878 79,233
Accumulated Amortization 34,203 23,057
Net Carrying Value 55,675 56,176
Software Intangible assets | Software license costs    
Other assets acquired [Line Items]    
Gross Carrying Amount 59,845 42,234
Accumulated Amortization 32,476 21,459
Net Carrying Value 27,369 20,775
Software Intangible assets | Cloud computing arrangements    
Other assets acquired [Line Items]    
Gross Carrying Amount 110,472 65,797
Accumulated Amortization 11,312 6,306
Net Carrying Value $ 99,160 $ 59,491