XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Securities & Allowance for Securities Credit Losses - Schedule of Amortized Cost and Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized Cost    
Within one year $ 238,354  
After one year through five years 96,599  
After five years through ten years 25,536  
Over ten years 4,834  
Amortized Cost 365,323 $ 268,152
Fair Value    
Within one year 237,924  
After one year through five years 93,024  
After five years through ten years 23,072  
Over ten years 4,309  
Total 358,329 258,114
Amortized Cost    
Within one year 42,676  
After one year through five years 170,060  
After five years through ten years 83,615  
Over ten years 4,302  
Amortized Cost 300,653 308,406
Fair Value    
Within one year 42,036  
After one year through five years 160,143  
After five years through ten years 73,202  
Over ten years 3,570  
Total $ 278,951 $ 283,916