XML 85 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current income taxes:      
Current income taxes, U.S. Federal $ (581) $ (452) $ (1,932)
Current income taxes, State and local 59 89 67
Current income taxes, Foreign 2,408 4,415 3,032
Total current income taxes 1,886 4,052 1,167
Deferred income taxes:      
Deferred income taxes, U.S. Federal (151) 126 (295)
Deferred income taxes, State and local 459 135 (28)
Deferred income taxes, Foreign 272 (1,468) 14
Total deferred income taxes 580 (1,207) (309)
Total income taxes $ 2,466 $ 2,845 $ 858