v3.26.1
Investment Securities - Schedule of Fair Value and Unrealized Loss on Debt Security Investments in a Continuous Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
security
Dec. 31, 2025
USD ($)
security
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale securities, Less than 12 Months: Number of Securities | security 67 36
Available-for-sale securities, Less than 12 Months: Fair Value $ 366,582 $ 227,273
Available-for-sale securities, Less than 12 Months: Unrealized Losses $ 1,431 $ 205
Available-for-sale securities, 12 Months or More: Number of Securities | security 112 123
Available-for-sale securities, 12 Months or More: Fair Value $ 133,191 $ 189,041
Available-for-sale securities, 12 Months or More: Unrealized Losses $ 14,563 $ 14,030
Available-for-sale securities, Total: Number of Securities | security 179 159
Available-for-sale securities, Total: Fair Value $ 499,773 $ 416,314
Available-for-sale securities, Total: Unrealized Losses $ 15,994 $ 14,235
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-maturity securities, Less than 12 Months: Number of Securities | security 50 19
Held-to-maturity securities, Less than 12 Months: Fair Value $ 61,314 $ 8,192
Held-to-maturity securities, Less than 12 Months: Unrealized Losses $ 128 $ 130
Held-to-maturity securities, 12 Months or More: Number of Securities | security 311 345
Held-to-maturity securities, 12 Months or More: Fair Value $ 284,992 $ 313,510
Held-to-maturity securities, 12 Months or More: Unrealized Losses $ 26,437 $ 25,469
Held-to-maturity securities, Total: Number of Securities | security 361 364
Held-to-maturity securities, Total: Fair Value $ 346,306 $ 321,702
Held-to-maturity securities, Total: Unrealized Losses $ 26,565 $ 25,599
Available-for-sale securities and Held-to-maturity securities, Less than 12 Months: Number of Securities | security 117 55
Available-for-sale securities and Held-to-maturity securities, Less than 12 Months: Fair Value $ 427,896 $ 235,465
Available-for-sale securities and Held-to-maturity securities, Less than 12 Months: Unrealized Losses $ 1,559 $ 335
Available-for-sale securities and Held-to-maturity securities,, 12 Months or More: Number of Securities | security 423 468
Available-for-sale securities and Held-to-maturity securities, 12 Months or More: Fair Value $ 418,183 $ 502,551
Available-for-sale securities and Held-to-maturity securities, 12 Months or More: Unrealized Losses $ 41,000 $ 39,499
Available-for-sale securities and Held-to-maturity securities, Total: Number of Securities | security 540 523
Available-for-sale securities and Held-to-maturity securities, Total: Fair Value $ 846,079 $ 738,016
Available-for-sale securities and Held-to-maturity securities, Total: Unrealized Losses $ 42,559 $ 39,834
U.S. Treasury and U.S. government agencies    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale securities, Less than 12 Months: Number of Securities | security 0 0
Available-for-sale securities, Less than 12 Months: Fair Value $ 0 $ 0
Available-for-sale securities, Less than 12 Months: Unrealized Losses $ 0 $ 0
Available-for-sale securities, 12 Months or More: Number of Securities | security 9 10
Available-for-sale securities, 12 Months or More: Fair Value $ 16,834 $ 19,066
Available-for-sale securities, 12 Months or More: Unrealized Losses $ 460 $ 380
Available-for-sale securities, Total: Number of Securities | security 9 10
Available-for-sale securities, Total: Fair Value $ 16,834 $ 19,066
Available-for-sale securities, Total: Unrealized Losses $ 460 $ 380
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-maturity securities, Less than 12 Months: Number of Securities | security 3 0
Held-to-maturity securities, Less than 12 Months: Fair Value $ 5,735 $ 0
Held-to-maturity securities, Less than 12 Months: Unrealized Losses $ 96 $ 0
Held-to-maturity securities, 12 Months or More: Number of Securities | security 128 137
Held-to-maturity securities, 12 Months or More: Fair Value $ 200,055 $ 215,414
Held-to-maturity securities, 12 Months or More: Unrealized Losses $ 17,664 $ 16,566
Held-to-maturity securities, Total: Number of Securities | security 131 137
Held-to-maturity securities, Total: Fair Value $ 205,790 $ 215,414
Held-to-maturity securities, Total: Unrealized Losses $ 17,760 $ 16,566
Mortgage-backed U.S. government agencies    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale securities, Less than 12 Months: Number of Securities | security 56 27
Available-for-sale securities, Less than 12 Months: Fair Value $ 337,430 $ 208,676
Available-for-sale securities, Less than 12 Months: Unrealized Losses $ 1,335 $ 141
Available-for-sale securities, 12 Months or More: Number of Securities | security 83 91
Available-for-sale securities, 12 Months or More: Fair Value $ 92,568 $ 144,721
Available-for-sale securities, 12 Months or More: Unrealized Losses $ 11,855 $ 11,359
Available-for-sale securities, Total: Number of Securities | security 139 118
Available-for-sale securities, Total: Fair Value $ 429,998 $ 353,397
Available-for-sale securities, Total: Unrealized Losses $ 13,190 $ 11,500
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-maturity securities, Less than 12 Months: Number of Securities | security 5 4
Held-to-maturity securities, Less than 12 Months: Fair Value $ 885 $ 423
Held-to-maturity securities, Less than 12 Months: Unrealized Losses $ 7 $ 0
Held-to-maturity securities, 12 Months or More: Number of Securities | security 58 60
Held-to-maturity securities, 12 Months or More: Fair Value $ 25,292 $ 28,252
Held-to-maturity securities, 12 Months or More: Unrealized Losses $ 3,734 $ 3,747
Held-to-maturity securities, Total: Number of Securities | security 63 64
Held-to-maturity securities, Total: Fair Value $ 26,177 $ 28,675
Held-to-maturity securities, Total: Unrealized Losses $ 3,741 $ 3,747
State and political subdivision obligations    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale securities, Less than 12 Months: Number of Securities | security 0 1
Available-for-sale securities, Less than 12 Months: Fair Value $ 0 $ 24
Available-for-sale securities, Less than 12 Months: Unrealized Losses $ 0 $ 0
Available-for-sale securities, 12 Months or More: Number of Securities | security 8 8
Available-for-sale securities, 12 Months or More: Fair Value $ 3,790 $ 3,810
Available-for-sale securities, 12 Months or More: Unrealized Losses $ 497 $ 485
Available-for-sale securities, Total: Number of Securities | security 8 9
Available-for-sale securities, Total: Fair Value $ 3,790 $ 3,834
Available-for-sale securities, Total: Unrealized Losses $ 497 $ 485
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-maturity securities, Less than 12 Months: Number of Securities | security 40 12
Held-to-maturity securities, Less than 12 Months: Fair Value $ 52,194 $ 4,401
Held-to-maturity securities, Less than 12 Months: Unrealized Losses $ 25 $ 2
Held-to-maturity securities, 12 Months or More: Number of Securities | security 118 139
Held-to-maturity securities, 12 Months or More: Fair Value $ 50,737 $ 59,009
Held-to-maturity securities, 12 Months or More: Unrealized Losses $ 3,997 $ 4,041
Held-to-maturity securities, Total: Number of Securities | security 158 151
Held-to-maturity securities, Total: Fair Value $ 102,931 $ 63,410
Held-to-maturity securities, Total: Unrealized Losses $ 4,022 $ 4,043
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale securities, Less than 12 Months: Number of Securities | security 11 8
Available-for-sale securities, Less than 12 Months: Fair Value $ 29,152 $ 18,573
Available-for-sale securities, Less than 12 Months: Unrealized Losses $ 96 $ 64
Available-for-sale securities, 12 Months or More: Number of Securities | security 12 14
Available-for-sale securities, 12 Months or More: Fair Value $ 19,999 $ 21,444
Available-for-sale securities, 12 Months or More: Unrealized Losses $ 1,751 $ 1,806
Available-for-sale securities, Total: Number of Securities | security 23 22
Available-for-sale securities, Total: Fair Value $ 49,151 $ 40,017
Available-for-sale securities, Total: Unrealized Losses $ 1,847 $ 1,870
Schedule of Held-to-Maturity Securities [Line Items]    
Held-to-maturity securities, Less than 12 Months: Number of Securities | security 2 3
Held-to-maturity securities, Less than 12 Months: Fair Value $ 2,500 $ 3,368
Held-to-maturity securities, Less than 12 Months: Unrealized Losses $ 0 $ 128
Held-to-maturity securities, 12 Months or More: Number of Securities | security 7 9
Held-to-maturity securities, 12 Months or More: Fair Value $ 8,908 $ 10,835
Held-to-maturity securities, 12 Months or More: Unrealized Losses $ 1,042 $ 1,115
Held-to-maturity securities, Total: Number of Securities | security 9 12
Held-to-maturity securities, Total: Fair Value $ 11,408 $ 14,203
Held-to-maturity securities, Total: Unrealized Losses $ 1,042 $ 1,243