XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Increase in general business credits $ 800,000      
Increase of tax benefits from bank owned life insurance 400,000      
Decrease in IRC 162(m) limitation (500,000)      
Decrease in state income taxes 400,000      
Increase in excess tax benefit, shared-based compensation and additional expenses (1,100,000)      
Income tax expense (benefit) from stock-based compensation expense (1,700,000) $ (600,000)    
Deferred tax assets, valuation allowance 0 0    
Unrecognized tax benefits 12,348,000 12,382,000 $ 11,178,000 $ 10,972,000
Income tax penalties and interest accrued 1,000,000 $ 900,000    
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 102,300,000      
State and Local Jurisdiction | Tax Year 2026 - 2042        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 59,000,000      
State and Local Jurisdiction | Indefinitely        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 43,300,000      
State and Local Jurisdiction | Latest tax year        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforwards 20,900,000      
State and Local Jurisdiction | Tax year 2023-2027        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforwards 1,100,000      
Domestic Tax Authority        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 15,200,000      
Minimum | State and Local Jurisdiction | Internal Revenue Service (IRS)        
Operating Loss Carryforwards [Line Items]        
Income tax examination, period 4 years      
Maximum | State and Local Jurisdiction | Internal Revenue Service (IRS)        
Operating Loss Carryforwards [Line Items]        
Income tax examination, period 5 years