XML 94 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Securities Sold Under Repurchase Agreements - Schedule of Securities Sold Under Repurchase Agreements (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities sold under repurchase agreements by collateral pledged    
Total securities sold under repurchase agreements $ 23,984 $ 29,341
Residential Mortgage Pass-Through Securities Guaranteed by GNMA [Member]    
Securities sold under repurchase agreements by collateral pledged    
Total securities sold under repurchase agreements 1,639 0
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 7,813 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 3,392 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 $ 11,140 $ 10,169