XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Reconciliation of Income Tax Expense (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]        
Computed at the statutory rate (21%) $ 13,365 $ 9,819 $ 21,387 $ 19,270
State income taxes, net of federal tax benefit 708 (301) 436 (726)
Discrete items related to share-based compensation (64) 14 131 468
Tax exempt interest income (3,809) (3,841) (7,617) (7,708)
Tax exempt earnings on BOLI (754) (781) (1,550) (1,621)
Federal tax credits (653) (561) (1,300) (1,121)
Other differences, net 78 1,639 3,196 3,560
Actual tax provision $ 8,871 $ 5,988 $ 14,683 $ 12,122