XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Summary of Available-for-Sale Investment Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 712,028 $ 617,947
Gross unrealized gains 2,271 485
Gross unrealized losses (79,923) (90,885)
Fair value 634,376 527,547
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 72,507 24,958
Gross unrealized gains 756  
Gross unrealized losses   (84)
Fair value 73,263 24,874
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 228,732 164,785
Gross unrealized gains 588 53
Gross unrealized losses (25,075) (29,793)
Fair value 204,245 135,045
Other residential MBS issued or guaranteed by U.S. government agencies or sponsored enterprises    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 408,063 425,476
Gross unrealized gains 927 432
Gross unrealized losses (54,821) (60,970)
Fair value 354,169 364,938
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 2,000 2,000
Gross unrealized losses (27) (38)
Fair value 1,973 1,962
Other securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 726 728
Fair value $ 726 $ 728