v3.26.1
Debt Securities - Summary of Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Securities, Available-for-sale, Amortized Cost $ 1,122,219 $ 1,041,188
Securities, Available-for-sale, Gross Unrealized Gains 1,522 2,734
Securities, Available-for-sale, Gross Unrealized Losses 81,918 77,418
Total investment securities available-for-sale 1,041,823 966,504
U.S. Government-sponsored enterprises (GSEs)    
Debt Securities, Available-for-Sale [Line Items]    
Securities, Available-for-sale, Amortized Cost 148,353 149,261
Securities, Available-for-sale, Gross Unrealized Gains 97 136
Securities, Available-for-sale, Gross Unrealized Losses 11,434 10,807
Total investment securities available-for-sale 137,016 138,590
Mortgage-Backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Securities, Available-for-sale, Amortized Cost 742,567 665,620
Securities, Available-for-sale, Gross Unrealized Gains 1,405 2,472
Securities, Available-for-sale, Gross Unrealized Losses 47,930 44,794
Total investment securities available-for-sale 696,042 623,298
Asset-Backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Securities, Available-for-sale, Amortized Cost 53,287 47,868
Securities, Available-for-sale, Gross Unrealized Gains 16 47
Securities, Available-for-sale, Gross Unrealized Losses 947 1,135
Total investment securities available-for-sale 52,356 46,780
Corporate Notes and Other    
Debt Securities, Available-for-Sale [Line Items]    
Securities, Available-for-sale, Amortized Cost 4,500 4,500
Securities, Available-for-sale, Gross Unrealized Gains 0 0
Securities, Available-for-sale, Gross Unrealized Losses 22 48
Total investment securities available-for-sale 4,478 4,452
Obligations of States and Political Subdivisions    
Debt Securities, Available-for-Sale [Line Items]    
Securities, Available-for-sale, Amortized Cost 173,512 173,939
Securities, Available-for-sale, Gross Unrealized Gains 4 79
Securities, Available-for-sale, Gross Unrealized Losses 21,585 20,634
Total investment securities available-for-sale $ 151,931 $ 153,384