v3.25.2
Debt Securities Available for Sale - Expected Maturities of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized Cost    
One year or less $ 121,532  
More than one year to five years 234,157  
More than five years to ten years 77,709  
Available-for-sale debt securities, allocated and single maturity date, total 433,398  
Mortgage-backed securities and collateralized mortgage obligations 717,365  
Amortized Cost 1,150,763 $ 1,141,868
Fair Value    
One year or less 121,572  
More than one year to five years 236,778  
More than five years to ten years 70,768  
Available-for-sale debt securities, allocated and single maturity date, total 429,118  
Mortgage-backed securities and collateralized mortgage obligations 627,832  
Fair Value $ 1,056,950 $ 1,025,946