XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Securities by Contractual Maturity - Held to Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Held to maturity at amortized cost    
Due after one year through five years $ 3,000  
Due after ten years 26,250  
Residential mortgage-backed securities 11,697  
Held to maturity, Amortized cost 40,947 $ 41,294
Held to maturity at fair value    
Due after one year through five years 2,964  
Due after ten years 22,164  
Residential mortgage-backed securities 9,330  
Held to maturity, Fair Value $ 34,458