XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income before provision for income taxes $ 130,656 $ 136,765 $ 193,922
Federal income tax, at statutory rates 21.00% 21.00% 21.00%
Computed “expected” federal income tax expense $ 27,438 $ 28,721 $ 40,724
Increase (decrease) in federal income tax expense resulting from      
State income taxes, net of federal benefit 5,518 5,979 8,927
Earnings on BOLI (1,660) (1,109) (1,381)
Tax exempt interest (547) (606) (786)
Merger related expenses 0 0 90
Stock compensation 391 (298) 26
Alternative minimum tax write-off 1,196 0 0
Research and development and other credits (735) (557) (471)
Dividends received deduction (322) (368) (371)
Other items, net (1,013) 938 (193)
Total provision for income taxes $ 30,266 $ 32,700 $ 46,565