XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Fair Value and Amortized Cost of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Pledge securities for borrowing availability at the Federal Reserve $ 849,709 $ 851,384
Pledge securities for FHLB borrowings 297,446 279,136
Amortized Cost    
Pledge securities for borrowing availability at the Federal Reserve 1,042,168 1,032,916
Pledge securities for FHLB borrowings $ 345,111 $ 333,613