v3.26.1
Income Taxes - Summary of Income Taxes Reconciled with Federal Statutory Rate (Details)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]    
Federal income tax rate 21.00% 21.00%
Foreign earnings taxed at different rates (2.80%) 5.50%
Nondeductible expenses (1.10%) 2.20%
State income taxes, net of federal tax benefit 1.00% 1.90%
Change in tax contingency reserves (0.20%) 0.30%
U.S. tax on international operations, net of credits 0.00% 0.70%
Estimated annual effective income tax rate 17.90% 31.60%