XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Investment Securities - Summary of Held-to-Maturity Securities, Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, Less than 12 months   $ 16,978
Held-to-maturity Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   (109)
Fair Value, 12 months or more $ 426,586 452,822
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (68,114) (80,843)
Total Fair Value 426,586 469,800
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss (68,114) (80,952)
U.S. Treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Fair Value, 12 months or more 49,157 48,334
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (406) (1,004)
Total Fair Value 49,157 48,334
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss (406) (1,004)
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   14,689
Held-to-maturity Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   (72)
Fair Value, 12 months or more 201,590 217,467
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (28,386) (34,480)
Total Fair Value 201,590 232,156
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss (28,386) (34,552)
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,289
Held-to-maturity Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss   (37)
Fair Value, 12 months or more 175,839 187,021
Held-to-maturity Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss (39,322) (45,359)
Total Fair Value 175,839 189,310
Held-to-maturity Securities, Continuous Unrealized Loss Position, Accumulated Loss $ (39,322) $ (45,396)