XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Examination [Line Items]      
Provision for income taxes $ 94,110 $ 67,557 $ 40,606
Effective tax rates 25.20% 24.50% 22.10%
Valuation allowance against deferred tax assets $ 217,705 $ 217,325  
Operating loss carryforwards expiration end year 2036    
Federal net operating loss carryforwards $ 0 0  
Foreign net operating loss carryforwards 100 100  
State net operating loss carry forwards $ 191,500 227,300  
Operating loss carryforwards expiration start year 2023    
Expiration of State tax credits 2030    
State tax credits $ 200    
Income taxes receivable 28,900 24,600  
Income tax payable included in other accrued liabilities 1,338 5,540  
Unrecognized tax benefits $ 0 0 $ 2,060
Earliest Tax Year [Member] | Internal Revenue Service (IRS) [Member]      
Income Tax Examination [Line Items]      
Period of examination by internal revenue service 2019    
Latest Tax Year [Member] | Internal Revenue Service (IRS) [Member]      
Income Tax Examination [Line Items]      
Period of examination by internal revenue service 2021    
Other Assets [Member]      
Income Tax Examination [Line Items]      
Income taxes receivable $ 23,100 23,100  
Other Current Assets [Member]      
Income Tax Examination [Line Items]      
Income taxes receivable $ 5,800 $ 1,500  
Foreign Tax Authority [Member]      
Income Tax Examination [Line Items]      
Operating loss carryforwards expiration end year 2026    
Period of examination by internal revenue service minimum 2018    
Period of examination by internal revenue service maximum 2021    
State and Local Jurisdiction [Member]      
Income Tax Examination [Line Items]      
Period of examination by internal revenue service minimum 2017    
Period of examination by internal revenue service maximum 2021