v3.25.2
Securities and Other Investments - Schedule of Proceeds and Realized Gains or Losses from the Sale of AFS Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Securities AFS:    
Gross gains $ 4 $ 1,038
Gross losses 0 (70)
Gains (losses) on sales of securities AFS, net 4 968
Proceeds from sales of securities AFS $ 1,250 $ 4,987