v3.26.1
Repurchase Agreements - Remaining Contractual Maturity of Securities Sold Under Agreements to Repurchase by Class of Collateral Pledged (Details) - Securities Sold under Agreements to Repurchase [Member] - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions $ 298,721 $ 308,799
Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 163,348 172,652
Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 500
30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 22,000 49,300
Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 113,373 86,347
U.S. Treasury and Government Agencies [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 21,926 29,488
U.S. Treasury and Government Agencies [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 10,642 18,035
U.S. Treasury and Government Agencies [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 7
U.S. Treasury and Government Agencies [Member] | 30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 1,404
U.S. Treasury and Government Agencies [Member] | Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 11,284 10,042
State and Political Subdivisions [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 124,215 131,174
State and Political Subdivisions [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 108,461 113,867
State and Political Subdivisions [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 493
State and Political Subdivisions [Member] | 30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 9,878
State and Political Subdivisions [Member] | Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 15,754 6,936
Agency Mortgage-Backed Securities [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 137,737 132,665
Agency Mortgage-Backed Securities [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 40,377 36,373
Agency Mortgage-Backed Securities [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 0
Agency Mortgage-Backed Securities [Member] | 30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 22,000 31,020
Agency Mortgage-Backed Securities [Member] | Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 75,360 65,272
Asset-backed Securities [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 14,843 15,472
Asset-backed Securities [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 3,868 4,377
Asset-backed Securities [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 0
Asset-backed Securities [Member] | 30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 0 6,998
Asset-backed Securities [Member] | Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions $ 10,975 $ 4,097