XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Examination [Line Items]    
Income tax provision (benefit) $ 6,531 $ 7,702
Effective income tax rate 28.80% 27.90%
Statutory tax rate 21.00% 21.00%
Revenue Commissioners, Ireland | Foreign    
Income Tax Examination [Line Items]    
Open tax year 2017  
Internal Revenue Service (IRS)    
Income Tax Examination [Line Items]    
Open tax year 2018