XML 48 R38.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
Jun. 30, 2026
Dec. 31, 2025
Available for Sale Securities [Abstract]    
Due in one year or less, amortized cost $ 47,089  
Due in one year or less, fair value 46,488  
Due after one year through five years, amortized cost 106,900  
Due after one year through five years, fair value 102,693  
Due after five years through ten years, amortized cost 86,560  
Due after five years through ten years, fair value 82,414  
Due after ten years, amortized cost 269,621  
Due after ten years, fair value 259,716  
Amortized cost 510,170 $ 462,519
Fair value $ 491,311 $ 444,741