v3.26.1
Income Taxes - Effective Income Tax Rate (Details)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reconciliation of the entity's provision for income taxes at statutory rates to the provision for income taxes at the entity's effective tax rate    
Effective income tax rate (as a percent) 21.40% 26.80%