XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Tax Credit Carryforward [Line Items]        
Excess tax benefit over compensation cost recognized, amount $ 900 $ 400 $ 800  
Operating loss carryforward not expected to be realized under ASC subtopic 740-10 10,700      
Tax credit carryforwards 133 133    
Tax credit carryforwards valuation allowance 7,718 9,330    
Unrecognized tax benefits 4,435 4,069 $ 5,663 $ 5,283
Unrecognized tax benefits that would impact effective tax rate 2,600      
Decrease in unrecognized tax benefits is reasonably possible 700      
Deferred income tax deduction related to payroll taxes 3,100 6,100    
Deferred tax assets, tax deferred expense 700 $ 1,400    
Federal        
Tax Credit Carryforward [Line Items]        
Net operating loss carryforwards 15,100      
Tax credit carryforwards 100      
State        
Tax Credit Carryforward [Line Items]        
Net operating loss carryforwards 18,200      
Tax credit carryforwards 10,900      
Tax credit carryforwards valuation allowance $ 9,000