XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
SECURITIES, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Available for Sale, Amortized Cost [Abstract]    
Within 1 year $ 735  
After 1 year through 5 years 6,112  
After 5 years through 10 years 16,897  
After 10 years 191,070  
Declining-balance securities 490,016  
Amortized cost 704,830 $ 804,469
Available for Sale, Fair Value [Abstract]    
Within 1 year 735  
After 1 year through 5 years 5,940  
After 5 years through 10 years 15,640  
After 10 years 169,024  
Declining-balance securities 431,423  
Fair value $ 622,762 $ 701,711