XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Investment Securities - Schedule of Proceeds from Sales or Calls and Realized Gain and Losses of Available-for-sale Investment Securities and Other Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Proceeds from Sale, Maturity and Collection of Investments [Abstract]        
Proceeds $ 57,784 $ 22,545 $ 2,221,229 $ 370,870
Realized gains 7 90 97 98
Realized losses $ 0 $ (166) $ (207) $ (188)