XML 108 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Income Tax Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Current income tax expense $ 31,890 $ 28,684 $ 99,298 $ 64,389
Deferred income tax expense (benefit) (558) (974) (3,047) (3,378)
Income tax expense, as reported $ 31,332 $ 27,710 $ 96,251 $ 61,011
Effective tax rate 16.80% 14.00% 16.30% 13.60%