XML 137 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes      
Statutory rate 21.00% 21.00% 21.00%
Income tax at federal statutory rates (21%) $ 30,502 $ 36,876 $ 18,098
State income taxes, net of federal benefits 3,447 3,791 2,067
Non-deductible compensation 579 642 514
Non-deductible acquisition costs     427
Tax-exempt loan interest income, net (4,480) (4,437) (5,208)
Research and development tax credits (1,600) (2,400)  
Bank-owned life insurance income (959) (777) (374)
Stock-based compensation (451) (345) (402)
Other (606) 204 (212)
Income tax expense $ 26,432 $ 33,554 $ 14,910