XML 80 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 833 $ (44,752) $ (569)
Foreign 10,579 8,454 8,513
Total current 11,412 (36,298) 7,944
Deferred:      
Federal (56) 0 0
Foreign (8,410) 5,017 765
Total deferred (8,466) 5,017 765
Total $ 2,946 $ (31,281) $ 8,709