XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Effective tax rate 24.70% 25.30% 25.40% 25.10%  
Unrecognized tax benefits $ 13,387   $ 13,387   $ 14,814
Unrecognized tax benefits, interest on income taxes accrued $ 1,640   $ 1,640   $ 1,642