XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Summary of Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value $ 45,813 $ 41,426
Less than 12 months, Unrealized losses (41) (95)
12 months or more, Fair Value 387,163 424,393
12 months or more, Unrealized Loss (75,423) (90,790)
Total, Fair Value 432,976 465,819
Total, Unrealized losses (75,464) (90,885)
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
12 months or more, Fair Value   24,874
12 months or more, Unrealized Loss   (84)
Total, Fair Value   24,874
Total, Unrealized losses   (84)
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 28,675  
Less than 12 months, Unrealized losses (32)  
12 months or more, Fair Value 129,833 132,935
12 months or more, Unrealized Loss (23,783) (29,793)
Total, Fair Value 158,508 132,935
Total, Unrealized losses (23,815) (29,793)
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 17,138 41,426
Less than 12 months, Unrealized losses (9) (95)
12 months or more, Fair Value 255,340 264,621
12 months or more, Unrealized Loss (51,630) (60,875)
Total, Fair Value 272,478 306,047
Total, Unrealized losses (51,639) (60,970)
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
12 months or more, Fair Value 1,990 1,963
12 months or more, Unrealized Loss (10) (38)
Total, Fair Value 1,990 1,963
Total, Unrealized losses $ (10) $ (38)