XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Investment Securities - Summary of Held-to-maturity Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities $ 554,686 $ 585,052
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 31 228
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (85,828) (80,952)
Fair value 468,889 504,328
U.S. Treasury Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 49,487 49,338
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (1,145) (1,004)
Fair value 48,342 48,334
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 279,941 299,337
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain 31 226
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (37,427) (34,552)
Fair value 242,545 265,011
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-maturity Securities 225,258 236,377
Held-to-maturity Securities, Accumulated Unrecognized Holding Gain   2
Held-to-maturity Securities, Accumulated Unrecognized Holding Loss (47,256) (45,396)
Fair value $ 178,002 $ 190,983