XML 52 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Summary of Provision for Income Taxes and Effective Tax Rate (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Pretax income $ 52,362 $ 48,088 $ 158,227 $ 169,744
Provision for income taxes $ 14,107 $ 6,781 $ 42,101 $ 39,280
Effective rate 26.90% 14.10% 26.60% 23.10%