v3.26.1
Investment Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost    
Due after one year through five years $ 139,228  
Due after five years through ten years 40,000  
Due after ten years 28,126  
Mortgage and asset-backed securities 3,074,040  
Amortized cost 3,281,394 $ 2,707,799
Fair value    
Due after one year through five years 124,296  
Due after five years through ten years 31,779  
Due after ten years 22,640  
Mortgage and asset-backed securities 2,854,626  
Fair value $ 3,033,341 $ 2,467,843