XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities $ 637,921 $ 651,527
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 557 163
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (83,222) (91,766)
Fair value 555,256 559,924
U.S. Treasury Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 49,117 49,045
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (976) (1,416)
Fair value 48,141 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 331,996 339,815
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 529 163
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (37,279) (41,162)
Fair value 295,246 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 256,808 262,667
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 28  
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (44,967) (49,188)
Fair value $ 211,869 $ 213,479