XML 83 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ (44,752) $ (569) $ (24,366)
Foreign 8,454 8,513 9,163
Total current (36,298) 7,944 (15,203)
Deferred:      
Foreign 5,017 765 (4,091)
Total deferred 5,017 765 (4,091)
Total $ (31,281) $ 8,709 $ (19,294)