XML 81 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Amortized Cost of Held to Maturity Debt Securities by External Credit Rating (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity    
Amortized cost $ 41,294 $ 36,122
External Credit Rating, Investment Grade | Standard & Poor's, AAA, AA, or A Rating    
Debt Securities, Held-to-Maturity    
Amortized cost 41,294 36,022
External Credit Rating, Investment Grade | Standard & Poor's, No Rating    
Debt Securities, Held-to-Maturity    
Amortized cost   100
US Government-sponsored Enterprises Debt Securities    
Debt Securities, Held-to-Maturity    
Amortized cost 28,000 28,000
US Government-sponsored Enterprises Debt Securities | External Credit Rating, Investment Grade | Standard & Poor's, AAA, AA, or A Rating    
Debt Securities, Held-to-Maturity    
Amortized cost 28,000 28,000
US States and Political Subdivisions Debt Securities    
Debt Securities, Held-to-Maturity    
Amortized cost 1,234 1,272
US States and Political Subdivisions Debt Securities | External Credit Rating, Investment Grade | Standard & Poor's, AAA, AA, or A Rating    
Debt Securities, Held-to-Maturity    
Amortized cost 1,234 1,172
US States and Political Subdivisions Debt Securities | External Credit Rating, Investment Grade | Standard & Poor's, No Rating    
Debt Securities, Held-to-Maturity    
Amortized cost   100
Residential Mortgage-Backed Securities    
Debt Securities, Held-to-Maturity    
Amortized cost 12,060 6,850
Residential Mortgage-Backed Securities | External Credit Rating, Investment Grade | Standard & Poor's, AAA, AA, or A Rating    
Debt Securities, Held-to-Maturity    
Amortized cost $ 12,060 $ 6,850