v3.25.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2025
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,
2025202420252024
Income before income taxes
$79,315 $77,357 $191,140 $169,905 
Provision for income taxes
$8,876 $5,330 $29,364 $27,577 
Effective tax rate11.2%6.9%15.4%16.2%