XML 53 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Schedule of Investment Securities with Unrealized Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, gross unrealized losses $ 5 $ 6
Less than 12 months, fair value 9,932 736
12 months or longer, gross unrealized losses 1,879 2,254
12 months or longer, fair value 16,257 19,935
Total gross unrealized losses 1,884 2,260
Total fair value 26,189 20,671
Held to maturity less than 12 months, gross unrealized losses   1
Held to maturity less than 12 months, fair value 13 31
Held to maturity securities 12 months or longer, gross unrealized losses 707 809
Held to maturity securities 12 months or longer, fair value 5,006 5,022
Held to maturity securities gross unrealized losses 707 810
Held to maturity securities fair value 5,019 5,053
Corporate securities    
Debt Securities, Available-for-Sale [Line Items]    
12 months or longer, gross unrealized losses 146 192
12 months or longer, fair value 1,583 1,535
Total gross unrealized losses 146 192
Total fair value 1,583 1,535
Held to maturity securities 12 months or longer, gross unrealized losses 275 336
Held to maturity securities 12 months or longer, fair value 2,922 2,860
Held to maturity securities gross unrealized losses 275 336
Held to maturity securities fair value 2,922 2,860
Mortgage-backed Securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, gross unrealized losses 1  
Less than 12 months, fair value 602 214
12 months or longer, gross unrealized losses 1,733 2,062
12 months or longer, fair value 14,674 18,400
Total gross unrealized losses 1,734 2,062
Total fair value 15,276 18,614
Held to maturity less than 12 months, gross unrealized losses   1
Held to maturity less than 12 months, fair value 13 31
Held to maturity securities 12 months or longer, gross unrealized losses 432 473
Held to maturity securities 12 months or longer, fair value 2,084 2,162
Held to maturity securities gross unrealized losses 432 474
Held to maturity securities fair value 2,097 2,193
Treasuries    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, gross unrealized losses 4  
Less than 12 months, fair value 9,330  
Total gross unrealized losses 4  
Total fair value $ 9,330  
Agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, gross unrealized losses   6
Less than 12 months, fair value   522
Total gross unrealized losses   6
Total fair value   $ 522