XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Tax Credit [Line Items]          
Effective tax rate 28.00% 27.00% 23.30% 23.60%  
Deferred income taxes $ 10,743   $ 10,743   $ 13,075
Internal Revenue Service (IRS) | Tax years 2011 through 2015 | Domestic tax authority          
Tax Credit [Line Items]          
Disallowed research tax credits being litigated 5,700   5,700    
Internal Revenue Service (IRS) | Tax years 2011 through March 2021 | Domestic tax authority          
Tax Credit [Line Items]          
Research tax credits $ 29,500   $ 29,500