v3.26.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2026
Entity Information [Line Items]  
Schedule of Effective Income Tax Rate Reconciliation
Three months ended
March 31,
2026
2025
Effective tax rate
24.3 
%
27.0 
%