v3.26.1
Significant accounting policies - Schedule of estimated useful lives of finite lived intangible assets (Details)
Jun. 30, 2026
Customer relationships  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 3 years
Minimum | Non-compete agreements  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 1 year
Minimum | Trade names  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 1 year
Minimum | Intellectual property and know-how  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 5 years
Minimum | Licenses and service agreements  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 5 years
Minimum | Internal-use software  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 3 years
Maximum | Non-compete agreements  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 15 years
Maximum | Trade names  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 20 years
Maximum | Intellectual property and know-how  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 15 years
Maximum | Licenses and service agreements  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 30 years
Maximum | Internal-use software  
Intangible Asset, Finite-Lived [Line Items]  
Estimated useful lives 7 years