XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities - Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized cost    
Due in one year or less $ 24,273  
Due after one year through five years 98,403  
Due after five years through ten years 117,225  
Due after ten years 54,116  
Mortgage and asset-backed securities 2,106,764  
Amortized cost 2,400,781 $ 2,617,266
Fair value    
Due in one year or less 24,152  
Due after one year through five years 87,908  
Due after five years through ten years 96,543  
Due after ten years 40,888  
Mortgage and asset-backed securities 1,783,311  
Fair value $ 2,032,802 $ 2,237,001