XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Summary of Held-to-Maturity Securities, Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, Less than 12 months $ 10,245 $ 48,245
Held-to-maturity Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (26) (931)
Fair Value, 12 months or more 346,279 399,840
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (61,135) (80,842)
Total Fair Value 356,524 448,085
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss (61,161) (81,773)
U.S. Treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, 12 months or more 24,720 49,159
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (120) (480)
Total Fair Value 24,720 49,159
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss (120) (480)
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, Less than 12 months 10,245 45,427
Held-to-maturity Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss (26) (880)
Fair Value, 12 months or more 174,132 185,558
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (25,656) (35,990)
Total Fair Value 184,377 230,985
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss (25,682) (36,870)
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, Less than 12 months   2,818
Held-to-maturity Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   (51)
Fair Value, 12 months or more 147,427 165,123
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (35,359) (44,372)
Total Fair Value 147,427 167,941
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss $ (35,359) $ (44,423)