XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Available-For-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 430,522 $ 444,864
Unrealized Gain 469 235
Unrealized Loss (34,436) (34,140)
Fair Value 396,555 410,959
United States government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 43,874 45,449
Unrealized Gain 33 10
Unrealized Loss (4,555) (5,613)
Fair Value 39,352 39,846
United States sponsored mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 188,342 161,032
Unrealized Gain 366 130
Unrealized Loss (12,254) (13,582)
Fair Value 176,454 147,580
United States treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 56,989 106,095
Unrealized Gain 0 0
Unrealized Loss (616) (2,120)
Fair Value 56,373 103,975
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 111,933 114,845
Unrealized Gain 20 28
Unrealized Loss (16,923) (12,733)
Fair Value 95,030 102,140
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 21,884 9,943
Unrealized Gain 50 67
Unrealized Loss (88) (92)
Fair Value 21,846 9,918
Other debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,500 7,500
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value $ 7,500 $ 7,500