v3.26.3
Intangible assets, net and Goodwill - Schedule of identifiable intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 1,521,639 $ 1,518,498
Accumulated Amortization (580,880) (507,383)
Net Carrying Amount 940,759 1,011,115
Licenses and service agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 1,320,738 1,318,987
Accumulated Amortization (485,199) (422,887)
Net Carrying Amount 835,539 896,100
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 163,776 162,903
Accumulated Amortization (73,516) (65,877)
Net Carrying Amount 90,260 97,026
Non-compete agreements    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 25,149 25,244
Accumulated Amortization (16,230) (14,591)
Net Carrying Amount 8,919 10,653
Intellectual property and know-how    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 9,365 9,577
Accumulated Amortization (5,151) (3,790)
Net Carrying Amount 4,214 5,787
Internal-use software    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 2,544 1,716
Accumulated Amortization (751) (220)
Net Carrying Amount 1,793 1,496
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 67 71
Accumulated Amortization (33) (18)
Net Carrying Amount $ 34 $ 53