XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities $ 619,400 $ 651,527
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 29 163
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (91,839) (91,766)
Fair value 527,590 559,924
U.S. Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 49,189 49,045
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (1,745) (1,416)
Fair value 47,444 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 320,623 339,815
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 29 163
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (40,035) (41,162)
Fair value 280,617 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 249,588 262,667
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (50,059) (49,188)
Fair value $ 199,529 $ 213,479