v3.26.1
Income tax (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Reconciliation of Income Tax Expense The effective income tax rates for the relevant periods were as follows:
Three months endedSix months ended
June 30,June 30,
2026202520262025
Effective tax rate21.3 %19.7 %23.2 %22.2 %