v3.26.3
Securities - Securities in a Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months $ 457,710 $ 99,363
Gross Unrealized Losses, Less Than 12 Months 16,597 565
Fair Value, 12 Months or Greater 459,824 595,513
Gross Unrealized Losses, 12 Months or Greater 53,339 45,704
Fair Value 917,534 694,876
Gross Unrealized Losses 69,936 46,269
U.S. Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 9,493 0
Gross Unrealized Losses, Less Than 12 Months 178 0
Fair Value, 12 Months or Greater 9,954 17,278
Gross Unrealized Losses, 12 Months or Greater 59 293
Fair Value 19,447 17,278
Gross Unrealized Losses 237 293
U.S. Government Agencies    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 249 0
Gross Unrealized Losses, Less Than 12 Months 1 0
Fair Value, 12 Months or Greater 0 9,874
Gross Unrealized Losses, 12 Months or Greater 0 196
Fair Value 249 9,874
Gross Unrealized Losses 1 196
Corporate Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 52,222 2,580
Gross Unrealized Losses, Less Than 12 Months 574 2
Fair Value, 12 Months or Greater 18,835 21,086
Gross Unrealized Losses, 12 Months or Greater 1,442 1,637
Fair Value 71,057 23,666
Gross Unrealized Losses 2,016 1,639
Mortgage-Backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 339,383 83,844
Gross Unrealized Losses, Less Than 12 Months 13,380 506
Fair Value, 12 Months or Greater 265,776 336,946
Gross Unrealized Losses, 12 Months or Greater 29,811 26,767
Fair Value 605,159 420,790
Gross Unrealized Losses 43,191 27,273
Municipal Securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair Value, Less Than 12 Months 56,363 12,939
Gross Unrealized Losses, Less Than 12 Months 2,464 57
Fair Value, 12 Months or Greater 165,259 210,329
Gross Unrealized Losses, 12 Months or Greater 22,027 16,811
Fair Value 221,622 223,268
Gross Unrealized Losses $ 24,491 $ 16,868