XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Note B - Securities - Credit Quality Indicator of Held-to-Maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Held to maturity, amortized cost $ 150,941 $ 195,217
Aaa [Member]    
Held to maturity, amortized cost 59,901  
Aa1/Aa2/Aa3 [Member]    
Held to maturity, amortized cost 38,496  
A1/A2 [Member]    
Held to maturity, amortized cost 3,195  
Baa1/Baa2 [Member]    
Held to maturity, amortized cost 1,003  
Not Rated [Member]    
Held to maturity, amortized cost $ 48,346