XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Income Tax Expense - Schedule of Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]        
Income before Income Taxes $ 45,333 $ 43,117 $ 127,829 $ 167,005
Income Tax Expense $ 34,526 $ 32,969 $ 93,927 $ 102,440
Effective Tax Rate 76.20% 76.50% 73.50% 61.30%