XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SECURITIES, Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available for Sale, Amortized Cost [Abstract]    
Within 1 year $ 406  
After 1 year through 5 years 6,353  
After 5 years through 10 years 16,152  
After 10 years 189,927  
Declining-balance securities 470,530  
Amortized cost 683,368 $ 704,830
Available for Sale, Fair Value [Abstract]    
Within 1 year 401  
After 1 year through 5 years 6,150  
After 5 years through 10 years 15,097  
After 10 years 165,389  
Declining-balance securities 403,994  
Fair value $ 591,031 $ 622,762