XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]      
Valuation allowance $ 6,459 $ 10,315  
Impact of tax rate benefit 4,049 4,859 $ 0
Deferred tax liability not recognized related to tax basis difference in investment in foreign subsidiaries 41,300    
Income tax provision (benefit) 62,235 62,981 $ 51,764
Deferred tax assets, valuation allowance 5,100    
Liability for uncertain tax positions 3,200 $ 6,400  
License Agreement      
Income Tax Contingency [Line Items]      
Income tax provision (benefit) (9,600)    
Intellectual Property      
Income Tax Contingency [Line Items]      
Impact of tax rate benefit 9,600    
Remeasurement of deferred tax assets $ 3,200