XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current income taxes:      
Current income taxes, U.S. Federal $ (22) $ (581) $ (452)
Current income taxes, State and local 159 59 89
Current income taxes, Foreign 3,698 2,408 4,415
Total current income taxes 3,835 1,886 4,052
Deferred income taxes:      
Deferred income taxes, U.S. Federal (2,908) (151) 126
Deferred income taxes, State and local 20 459 135
Deferred income taxes, Foreign (3,351) 272 (1,468)
Total deferred income taxes (6,239) 580 (1,207)
Total income taxes $ (2,404) $ 2,466 $ 2,845