v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Taxes
The following is a summary of income before income taxes, provision for income taxes, and effective tax rate for the periods presented:
Three Months EndedSix Months Ended
June 30,June 30,
2026202520262025
Income before income taxes
$95,069 $79,315 $213,626 $191,140 
Provision for income taxes
$16,609 $8,876 $39,764 $29,364 
Effective tax rate17.5%11.2%18.6%15.4%