XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule Of Components Of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current tax provision (benefit):      
Domestic $ (1,103) $ (18,927) $ (2)
Foreign 7,347 4,109 4,376
Total current 6,244 (14,818) 4,374
Deferred tax provision (benefit):      
Domestic (5,756) 3,853 3,717
Foreign (9,446) (7,736) (232)
Total deferred (15,202) (3,883) 3,485
Income tax provision (benefit) $ (8,958) $ (18,701) $ 7,859