XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Contingency [Line Items]      
Deferred tax liabilities recognized on foreign earnings   $ 185  
Unremitted foreign earnings $ 1,799,000 3,501  
Foreign earnings repatriated   68,262  
Tax benefit (24,706) (27,944) $ (38,120)
TCJA, provisional expense for transition tax, liability, current 13,029    
Long-term tax liability 39,086 $ 52,114  
TCJA, provisional expense for transition tax, liability, year 6 17,371    
TCJA, provisional expense for transition tax, liability, year 7 21,715    
Internal Revenue Service (IRS)      
Income Tax Contingency [Line Items]      
Tax benefit $ 1,967