XML 50 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Schedule of Securities Held to Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost $ 5,832 $ 5,979
Gross Unrealized Gains 3 2
Gross unrealized losses 707 810
Fair value 5,128 5,171
Corporate securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 3,197 3,196
Gross unrealized losses 275 336
Fair value 2,922 2,860
Mortgage-backed Securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 2,635 2,783
Gross Unrealized Gains 3 2
Gross unrealized losses 432 474
Fair value $ 2,206 $ 2,311