v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The provision for income tax is summarized as follows:
For the three months ended
June 30,
For the six months ended
June 30,
2026202520262025
(Benefit) provision for income taxes$(5,119)$6,576 $(339)$12,692 
Effective tax rate18.3 %20.0 %21.1 %20.3 %