XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule Of Components Of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current tax provision (benefit):      
Domestic   $ (1,103) $ (18,927)
Foreign $ 8,217 7,347 4,109
Total current 8,217 6,244 (14,818)
Deferred tax provision (benefit):      
Domestic 1,167 (5,756) 3,853
Foreign 3,219 (9,446) (7,736)
Total deferred 4,386 (15,202) (3,883)
Income tax provision (benefit) $ 12,603 $ (8,958) $ (18,701)