XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Available for Sale Securities - Amortized Cost and Fair Value of Debt Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Available for Sale Securities [Abstract]    
Due in one year or less, amortized cost $ 41,226  
Due in one year or less, fair value 40,771  
Due after one year through five years, amortized cost 108,958  
Due after one year through five years, fair value 104,668  
Due after five years through ten years, amortized cost 92,092  
Due after five years through ten years, fair value 87,319  
Due after ten years, amortized cost 226,614  
Due after ten years, fair value 215,528  
Amortized cost 468,890 $ 462,519
Fair value $ 448,286 $ 444,741