v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Summary of effective income tax rate reconciliation
Three Months Ended June 30,Six Months Ended June 30,
thousands except percentages2026202520262025
Income tax expense (benefit)$49,957 $(3,821)$52,575 $(385)
Income (loss) before income taxes206,914 (15,897)217,597 (1,623)
Effective tax rate24.1 %24.0 %24.2 %23.7 %