XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost    
Due in one year or less $ 102,067  
Due after one year through five years 86,247  
Due after five years through ten years 117,226  
Due after ten years 53,824  
Mortgage and asset-backed securities 2,043,309  
Amortized cost 2,402,673 $ 2,400,781
Fair value    
Due in one year or less 102,037  
Due after one year through five years 80,042  
Due after five years through ten years 99,530  
Due after ten years 41,642  
Mortgage and asset-backed securities 1,781,033  
Fair value $ 2,104,284 $ 2,032,802