XML 108 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Federal:      
Current $ (112) $ (446) $ 2,932
Deferred 2,042 2,018 2,016
State:      
Current 214 657 670
Deferred 324 (1,589) (1,198)
Foreign:      
Current 3,328 3,097 1,708
Deferred (844) 195 (2,712)
Provision for income taxes $ 4,952 $ 3,932 $ 3,416