XML 123 R109.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Significant Components of Income Tax Provision/(Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
U.S. $ 1,365 $ 36 $ 211
Non-U.S. 19,305 11,932 11,275
Total Current 20,670 11,968 11,486
Deferred:      
U.S. 249 (35,979) (2,815)
Non-U.S. 243 4,997 2,122
Total Deferred 492 (30,982) (693)
Total provision for income taxes $ 21,162 $ (19,014) $ 10,793