XML 128 R80.htm IDEA: XBRL DOCUMENT v3.26.1
Other assets - Schedule of Composition of Acquired or Developed Software Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived    
Gross Carrying Amount $ 282,752 $ 256,576
Accumulated Amortization 93,593 73,195
Net Carrying Value 189,159 183,381
Software development costs    
Intangible Asset, Finite-Lived    
Gross Carrying Amount 107,959 103,628
Accumulated Amortization 41,510 34,170
Net Carrying Value 66,449 69,458
Software license costs    
Intangible Asset, Finite-Lived    
Gross Carrying Amount 60,936 46,538
Accumulated Amortization 30,515 24,475
Net Carrying Value 30,421 22,063
Cloud computing arrangements    
Intangible Asset, Finite-Lived    
Gross Carrying Amount 113,857 106,410
Accumulated Amortization 21,568 14,550
Net Carrying Value $ 92,289 $ 91,860