XML 93 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Unrealized Losses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value $ 41,426 $ 147
Less than 12 months, Unrealized losses (95) (1)
12 months or more, Fair Value 424,393 625,070
12 months or more, Unrealized Loss (90,790) (99,046)
Total, Fair Value 465,819 625,217
Total, Unrealized losses (90,885) (99,047)
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
12 months or more, Fair Value 24,874 73,044
12 months or more, Unrealized Loss (84) (1,464)
Total, Fair Value 24,874 73,044
Total, Unrealized losses (84) (1,464)
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   9
12 months or more, Fair Value 132,935 199,000
12 months or more, Unrealized Loss (29,793) (31,512)
Total, Fair Value 132,935 199,009
Total, Unrealized losses (29,793) (31,512)
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 41,426 138
Less than 12 months, Unrealized losses (95) (1)
12 months or more, Fair Value 264,621 351,104
12 months or more, Unrealized Loss (60,875) (65,912)
Total, Fair Value 306,047 351,242
Total, Unrealized losses (60,970) (65,913)
Municipal securities    
Schedule of Available-for-sale Securities [Line Items]    
12 months or more, Fair Value   79
12 months or more, Unrealized Loss   (1)
Total, Fair Value   79
Total, Unrealized losses   (1)
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
12 months or more, Fair Value 1,963 1,843
12 months or more, Unrealized Loss (38) (157)
Total, Fair Value 1,963 1,843
Total, Unrealized losses $ (38) $ (157)