Annual report pursuant to Section 13 and 15(d)

Income Taxes- Schedule of the Components of Income Tax Expense (Details)

v3.22.0.1
Income Taxes- Schedule of the Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current income tax expense      
Federal $ 187 $ 2,257 $ 497
State 856 3,600 2,646
Foreign 5,042 2,920 2,583
Current income tax expense 6,085 8,777 5,726
Deferred income tax expense (benefit)      
Federal (2,087) (269) (255)
State 411
Foreign 523 444 (545)
Deferred Income Taxes and Tax Credits (1,153) 175  
Deferred income tax expense (benefit) (1,154) 203 (800)
Income tax expense $ 4,932 $ 8,952 $ 4,926