v3.26.1
Securities & Allowance for Securities Credit Losses - Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss $ (2,188) $ (49)
Unrealized loss position for less than 12 months, fair value 615,622 29,100
Unrealized loss position for more than 12 months, unrealized loss (3,179) (3,326)
Unrealized loss position for more than 12 months, fair value 67,533 82,845
Available-for Sale, Gross Unrealized Losses, Total (5,367) (3,375)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 683,155 111,945
U.S. government and federal agencies    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss (1,556) (6)
Unrealized loss position for less than 12 months, fair value 515,413 10,108
Unrealized loss position for more than 12 months, unrealized loss (840) (827)
Unrealized loss position for more than 12 months, fair value 11,097 14,599
Available-for Sale, Gross Unrealized Losses, Total (2,396) (833)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 526,510 24,707
Mortgage-backed securities    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss 0 0
Unrealized loss position for less than 12 months, fair value 0 0
Unrealized loss position for more than 12 months, unrealized loss (381) (344)
Unrealized loss position for more than 12 months, fair value 3,475 5,283
Available-for Sale, Gross Unrealized Losses, Total (381) (344)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 3,475 5,283
Corporate bonds    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss (364) (25)
Unrealized loss position for less than 12 months, fair value 57,392 9,501
Unrealized loss position for more than 12 months, unrealized loss (70) (146)
Unrealized loss position for more than 12 months, fair value 7,539 8,646
Available-for Sale, Gross Unrealized Losses, Total (434) (171)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total 64,931 18,147
State and municipal securities    
Schedule of Available-for-sale and Held-to-Maturity Securities [Line Items]    
Unrealized loss position for less than 12 months, unrealized loss (268) (18)
Unrealized loss position for less than 12 months, fair value 42,817 9,491
Unrealized loss position for more than 12 months, unrealized loss (1,888) (2,009)
Unrealized loss position for more than 12 months, fair value 45,422 54,317
Available-for Sale, Gross Unrealized Losses, Total (2,156) (2,027)
Available-for Sale, Fair Value of Investments with Unrealized Losses, Total $ 88,239 $ 63,808