XML 96 R88.htm IDEA: XBRL DOCUMENT v3.25.3
Securities Sold Under Repurchase Agreements - Schedule of Securities Sold Under Repurchase Agreements (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Securities sold under repurchase agreements by collateral pledged  
Total securities sold under repurchase agreements $ 29,341
Residential Mortgage Pass-Through Securities Issued by FNMA and FHLMC [Member]  
Securities sold under repurchase agreements by collateral pledged  
Total securities sold under repurchase agreements 11,685
Other Residential Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member]  
Securities sold under repurchase agreements by collateral pledged  
Total securities sold under repurchase agreements 7,487
Commercial Mortgage-Backed Securities Issued or Guaranteed by FNMA, FHLMC or GNMA [Member]  
Securities sold under repurchase agreements by collateral pledged  
Total securities sold under repurchase agreements $ 10,169