XML 126 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Significant Components of Income Tax Provision/(Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
U.S. $ 36 $ 211 $ (391)
Non-U.S. 11,932 11,275 10,666
Total Current 11,968 11,486 10,275
Deferred:      
U.S. (35,979) (2,815) 558
Non-U.S. 4,997 2,122 3,287
Total Deferred (30,982) (693) 3,845
Total provision for income taxes $ (19,014) $ 10,793 $ 14,120