v3.26.1
Securities - Available-for-sale by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due in one year or less $ 1,095  
Due from one year to five years 42,767  
Due from five years to ten years 39,586  
Due after ten years 28,002  
Securities available for sale, amortized cost 111,450  
Mortgage-backed securities 456,781  
Total, post ASU 2019-04 568,231 $ 551,508
Fair Value    
Due in one year or less 1,090  
Due from one year to five years 40,521  
Due from five years to ten years 38,817  
Due after ten years 27,674  
Securities available for sale, fair value 108,102  
Mortgage-backed securities 443,981  
Total, post ASU 2019-04 $ 552,083 $ 539,882