XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Summary of Available-for-Sale Investment Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost $ 678,965 $ 617,947
Gross unrealized gains 2,785 485
Gross unrealized losses (69,031) (90,885)
Fair value 612,719 527,547
U.S. Treasury securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 72,930 24,958
Gross unrealized gains 1,032  
Gross unrealized losses   (84)
Fair value 73,962 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 229,757 164,785
Gross unrealized gains 1,113 53
Gross unrealized losses (22,353) (29,793)
Fair value 208,517 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 373,555 425,476
Gross unrealized gains 640 432
Gross unrealized losses (46,668) (60,970)
Fair value 327,527 364,938
Corporate debt    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 2,000 2,000
Gross unrealized losses (10) (38)
Fair value 1,990 1,962
Other securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized cost 723 728
Fair value $ 723 $ 728