XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Fair Value and Amortized Cost of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value    
Pledge securities for borrowing availability at the Federal Reserve $ 832,429 $ 851,384
Pledge securities for FHLB borrowings 280,180 279,136
Amortized Cost    
Pledge securities for borrowing availability at the Federal Reserve 1,026,315 1,032,916
Pledge securities for FHLB borrowings $ 327,837 $ 333,613