XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Contractual maturities of debt securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Amortized Cost      
Due in one year or less $ 10,832    
Due after one but within five years 42,015    
Due after five but within ten years 124,757    
Due after ten years 342,498    
Total of securities having specified maturity period 520,102    
Mortgage-backed securities and collateralized mortgage obligations 813,676    
Amortized Cost 1,333,778   $ 1,361,797
Fair Value      
Due in one year or less 10,694    
Due after one but within five years 40,930    
Due after five but within ten years 121,091    
Due after ten years 300,920    
Total of securities having specified maturities period 473,635    
Mortgage-backed securities and collateralized mortgage obligations 708,860    
TOTAL 1,182,495   $ 1,195,990
Gross gains 0 $ 0  
Gross loss $ 0 $ 0