XML 154 R138.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Unaudited Quarterly Operating Results: Schedule of Quarterly Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of Unaudited Quarterly Operating Results                              
Interest income $ 82,585 $ 83,796 $ 80,927 $ 77,390 $ 76,482 $ 75,272 $ 73,618 $ 71,463 $ 67,949 $ 59,657 $ 52,698 $ 46,673      
Interest expense 33,051 35,821 34,109 32,574 31,335 28,534 25,480 18,271 13,330 6,759 3,867 3,407 $ 135,555 $ 103,620 $ 27,363
Provision for credit losses on loans   1,200   500 750     1,500 1,000 2,000          
Provision (credit) for unfunded commitments 1,556 (63) (607) 130 (1,689) (1,195) (1,619) (826) (159) 1,315 2,223 (193)      
Net realized gain (loss) on available-for-sale securities                 (168) 31   7      
Non-interest income 6,934 6,992 9,833 6,806 6,563 7,852 7,769 7,889 7,661 7,984 9,319 9,176      
Non-interest expense 36,947 33,717 36,409 34,422 36,285 35,557 34,718 34,463 34,336 34,758 33,004 31,268      
Provision for income taxes 3,043 3,623 3,861 3,163 3,219 4,349 4,488 5,488 4,499 4,676 4,699 4,380      
Net income available to common shareholders $ 14,922 $ 16,490 $ 16,988 $ 13,407 $ 13,145 $ 15,879 $ 18,320 $ 20,456 $ 22,604 $ 18,133 $ 18,224 $ 16,987      
Earnings per common share - diluted $ 1.27 $ 1.41 $ 1.45 $ 1.13 $ 1.11 $ 1.33 $ 1.52 $ 1.67 $ 1.84 $ 1.46 $ 1.44 $ 1.3