XML 95 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Reconciliation of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Computed at the statutory rate $ 9,819 $ 14,375 $ 19,270 $ 26,183
State income taxes, net of federal tax benefit (301) 454 (726) 697
Stock-based compensation 14 129 468 441
Tax exempt interest income (3,841) (3,871) (7,708) (7,675)
Tax exempt earnings on BOLI (781) (776) (1,621) (1,337)
Federal tax credits (561) (495) (1,121) (934)
Other differences, net 1,639 323 3,560 3,401
Actual tax provision $ 5,988 $ 10,139 $ 12,122 $ 20,776