XML 108 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Decrease in irc 162(m) limitation $ 2,900      
Decrease in state and local taxes 800      
Increase in excess tax benefit, shared-based compensation and additional expenses 2,900      
Nondeductible penalties 800      
Change in deferred tax assets valuation allowance 400      
Surrendered bank owned life insurance policy 1,500      
Surrender penalty 700      
Unrecognized tax benefits 12,541 $ 12,109 $ 11,178 $ 10,972
Income tax penalties and interest accrued 1,600 1,200 $ 900  
Tax credit carryforwards 13,296 $ 12,641    
Capital Loss Carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforwards 100      
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 120,100      
State and Local Jurisdiction | Tax Year 2028 - 2044        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 62,600      
State and Local Jurisdiction | Indefinitely        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 57,500      
Tax credit carryforward 22,700      
State and Local Jurisdiction | Tax Year 2025 - 2027        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforward 300      
Domestic Tax Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 11,100      
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