XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting for Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Disclosure Accounting For Income Taxes Additional Information [Abstract]      
Provision for income taxes $ 53,188 $ 61,245  
Effective income tax rate, continuing operations 28.40% 23.40%  
Unrecognized tax benefits $ 68,300   $ 63,300