XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT SECURITIES - Schedule of Realized Gains and Losses on Debt Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Realized gains and losses on debt securities            
Gross gains on debt securities $ 1   $ 0   $ 9 $ 1
Gross (losses) on debt securities 0   (4)   (15,545) (6,807)
Realized net gains (losses) on debt securities $ 1   $ (4)   $ (15,536) $ (6,806)
Debt securities available for sale, sold   $ 205,600   $ 108,200    
Pre-tax loss on debt securities   $ 15,500   $ 6,800