XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Summary of Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value $ 20,753 $ 41,426
Less than 12 months, Unrealized losses (49) (95)
12 months or more, Fair Value 396,888 424,393
12 months or more, Unrealized Loss (79,874) (90,790)
Total, Fair Value 417,641 465,819
Total, Unrealized losses (79,923) (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 10,802  
Less than 12 months, Unrealized losses (43)  
12 months or more, Fair Value 133,239 132,935
12 months or more, Unrealized Loss (25,032) (29,793)
Total, Fair Value 144,041 132,935
Total, Unrealized losses (25,075) (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 9,951 41,426
Less than 12 months, Unrealized losses (6) (95)
12 months or more, Fair Value 261,676 264,621
12 months or more, Unrealized Loss (54,815) (60,875)
Total, Fair Value 271,627 306,047
Total, Unrealized losses (54,821) (60,970)
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
12 months or more, Fair Value 1,973 1,963
12 months or more, Unrealized Loss (27) (38)
Total, Fair Value 1,973 1,963
Total, Unrealized losses $ (27) $ (38)