XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Contingency [Line Items]          
Effective tax rate 26.30% 25.60% 25.70% 25.00%  
United States federal statutory income tax rate     21.00% 21.00%  
Unrecognized tax benefits $ 13,268   $ 13,268   $ 14,814
Unrecognized tax benefits, interest on income taxes accrued 1,667   $ 1,667   $ 1,642
Internal Revenue Service (IRS)          
Income Tax Contingency [Line Items]          
Unrecognized tax benefits, decrease resulting from settlements with taxing authorities $ 3,250