v3.26.1
Intangible assets, net and Goodwill - Schedule of identifiable intangible assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 1,511,255 $ 1,518,498
Accumulated Amortization (555,181) (507,383)
Net Carrying Amount 956,074 1,011,115
Licenses and service agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 1,311,933 1,318,987
Accumulated Amortization (463,952) (422,887)
Net Carrying Amount 847,981 896,100
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 162,425 162,903
Accumulated Amortization (70,204) (65,877)
Net Carrying Amount 92,221 97,026
Non-compete agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 25,145 25,244
Accumulated Amortization (15,687) (14,591)
Net Carrying Amount 9,458 10,653
Intellectual property and know-how    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 9,365 9,577
Accumulated Amortization (4,682) (3,790)
Net Carrying Amount 4,683 5,787
Internal-use software    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 2,319 1,716
Accumulated Amortization (628) (220)
Net Carrying Amount 1,691 1,496
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 68 71
Accumulated Amortization (28) (18)
Net Carrying Amount $ 40 $ 53