XML 121 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Significant Components of Income Tax Provision/(Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
U.S. $ (668) $ 1,365 $ 36
Non-U.S. 16,279 19,305 11,932
Total Current 15,611 20,670 11,968
Deferred:      
U.S. (1,475) 249 (35,979)
Non-U.S. 485 243 4,997
Total Deferred (990) 492 (30,982)
Total provision for income taxes $ 14,621 $ 21,162 $ (19,014)