XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Repurchase Agreements - Remaining Contractual Maturity of the Agreement (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Repurchase Agreements    
Securities sold under agreements to repurchase $ 37,565 $ 30,494
State and municipal obligations    
Repurchase Agreements    
Securities sold under agreements to repurchase 37,565 30,494
Overnight and Continuous    
Repurchase Agreements    
Securities sold under agreements to repurchase 37,565 30,494
Overnight and Continuous | State and municipal obligations    
Repurchase Agreements    
Securities sold under agreements to repurchase 37,565 30,494
Up to 30 Days    
Repurchase Agreements    
Securities sold under agreements to repurchase 0 0
Up to 30 Days | State and municipal obligations    
Repurchase Agreements    
Securities sold under agreements to repurchase 0 0
30-90 Days    
Repurchase Agreements    
Securities sold under agreements to repurchase 0 0
30-90 Days | State and municipal obligations    
Repurchase Agreements    
Securities sold under agreements to repurchase 0 0
Greater than 90 Days    
Repurchase Agreements    
Securities sold under agreements to repurchase 0 0
Greater than 90 Days | State and municipal obligations    
Repurchase Agreements    
Securities sold under agreements to repurchase $ 0 $ 0