XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Sales Transactions of Securities Available-for-Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]      
Proceeds from sales $ 39,952 $ 440,488 $ 160,638
Gross realized gains 50 0 0
Gross realized losses 0 (69,983) (11,916)
Net gain (loss) on sales of available-for-sale debt securities $ (50) $ 69,983 $ 11,916