XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Contractual maturities of debt securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Amortized Cost          
Due in one year or less $ 11,882   $ 11,882    
Due after one but within five years 45,341   45,341    
Due after five but within ten years 119,992   119,992    
Due after ten years 340,767   340,767    
Total of securities having specified maturity period 517,982   517,982    
Mortgage-backed securities and collateralized mortgage obligations 799,273   799,273    
Amortized Cost 1,317,255   1,317,255   $ 1,361,797
Fair Value          
Due in one year or less 11,793   11,793    
Due after one but within five years 44,025   44,025    
Due after five but within ten years 116,682   116,682    
Due after ten years 295,589   295,589    
Total of securities having specified maturities period 468,089   468,089    
Mortgage-backed securities and collateralized mortgage obligations 701,867   701,867    
TOTAL 1,169,956   1,169,956   $ 1,195,990
Gross loss $ 0 $ 0 $ 3 $ 0