XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Available-For-Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 342,074  
Unrealized Gain 2,407 $ 235
Unrealized Loss (19,772) (34,140)
Fair Value 324,709 410,959
United States government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 24,589 45,449
Unrealized Gain 28 10
Unrealized Loss (2,545) (5,613)
Fair Value 22,072 39,846
United States sponsored mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 202,884 161,032
Unrealized Gain 2,204 130
Unrealized Loss (9,260) (13,582)
Fair Value 195,828 147,580
United States treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,983 106,095
Unrealized Gain 0 0
Unrealized Loss (148) (2,120)
Fair Value 19,835 103,975
Municipal securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 62,671 114,845
Unrealized Gain 31 28
Unrealized Loss (7,768) (12,733)
Fair Value 54,934 102,140
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 24,447 9,943
Unrealized Gain 144 67
Unrealized Loss (51) (92)
Fair Value 24,540 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