v3.25.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Federal taxes calculated at statutory rate $ (2,045) $ 10,691 $ 8,210 $ 17,883
(Decrease) increase resulting from:        
State taxes, net of federal benefit (212) 77 247 210
(Benefit) expense from stock-based compensation (246) 21 (379) 76
Municipal interest income, net of interest disallowance (417) (328) (813) (701)
Bank-owned life insurance (89) (521) (183) (611)
Section 162(m) limitation 99 44 685 204
Expiration of the statute of limitations (8,713) 0 (8,713) 0
Interest on refunds (1,645) 0 (2,591) 0
Other 616 935 356 158
Income tax (benefit) expense, as reported $ (12,652) $ 10,919 $ (3,181) $ 17,219
Percentage increase (decrease) resulting from:        
Federal taxes calculated at statutory rate 21.00% 21.00% 21.00% 21.00%
State taxes, net of federal benefit 2.20% 0.10% 0.60% 0.20%
(Benefit) expense from stock-based compensation 2.50% 0.00% (1.00%) 0.10%
Municipal interest income, net of interest disallowance 4.30% (0.60%) (2.10%) (0.80%)
Bank-owned life insurance 0.90% (1.00%) (0.50%) (0.70%)
Section 162(m) limitation (1.00%) 0.10% 1.80% 0.20%
Expiration of the statute of limitations 89.50% 0.00% (22.30%) 0.00%
Interest on refunds 16.90% 0.00% (6.60%) 0.00%
Other (6.30%) 1.80% 1.00% 0.20%
Income tax (benefit) expense, as reported 130.00% 21.40% (8.10%) 20.20%
Operating Loss Carryforwards [Line Items]        
Income tax benefit $ 12,652 $ (10,919) $ 3,181 $ (17,219)
Expiration of Statute of Limitations        
(Decrease) increase resulting from:        
Income tax (benefit) expense, as reported (10,713)   (10,713)  
Operating Loss Carryforwards [Line Items]        
Income tax benefit $ 10,713   $ 10,713