XML 82 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ (8,632) $ 833 $ (44,752)
Foreign 8,635 10,579 8,454
Total current 3 11,412 (36,298)
Deferred:      
Federal (289) (56) 0
Foreign 6,613 (8,410) 5,017
Total deferred 6,324 (8,466) 5,017
Total $ 6,327 $ 2,946 $ (31,281)