XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities $ 585,052 $ 651,527
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 228 163
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (80,952) (91,766)
Fair value 504,328 559,924
U.S. Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 49,338 49,045
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (1,004) (1,416)
Fair value 48,334 47,629
Residential Mortgage Pass-Through Securities Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member].    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 299,337 339,815
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 226 163
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (34,552) (41,162)
Fair value 265,011 298,816
Other Residential MBS Issued or Guaranteed by U.S. Government Agencies or Sponsored Enterprises [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 236,377 262,667
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 2  
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (45,396) (49,188)
Fair value $ 190,983 $ 213,479