XML 122 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Components of Income Tax Provision) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
U.S. federal $ (8,675) $ 1,294 $ (135)
State 2,097 451 801
Foreign 6,861 5,645 7,220
Total 283 7,390 7,886
Deferred:      
U.S. federal 0 67 (1,008)
State 0 0 0
Foreign (2,795) (1,273) (2,346)
Total (2,795) (1,206) (3,354)
Total income tax (benefit) provision $ (2,512) $ 6,184 $ 4,532