v3.26.1
Income tax (Tables)
3 Months Ended
Mar. 31, 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 ended
March 31,
20262025
Effective tax rate26.1 %26.4 %