XML 92 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Summary of Available-for-Sale Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 617,947 $ 727,819
Gross unrealized gains 485 57
Gross unrealized losses (90,885) (99,047)
Fair Value 527,547 628,829
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 24,958 74,508
Gross unrealized losses (84) (1,464)
Fair Value 24,874 73,044
Residential mortgage pass-through securities issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 164,785 233,264
Gross unrealized gains 53 57
Gross unrealized losses (29,793) (31,512)
Fair Value 135,045 201,809
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 425,476 417,155
Gross unrealized gains 432  
Gross unrealized losses (60,970) (65,913)
Fair Value 364,938 351,242
Municipal securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost   80
Gross unrealized losses   (1)
Fair Value   79
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 2,000 2,000
Gross unrealized losses (38) (157)
Fair Value 1,962 1,843
Other securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 728 812
Fair Value $ 728 $ 812