v3.26.3
Income Taxes - (Benefit) Provision for Income Taxes and Effective Income Tax Rates (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Provision (benefit) for income taxes $ 15,401 $ (4,988) $ 4,265 $ 3,278
Effective income tax rate 19.60% (21.40%) 3.10% 4.40%