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
Jun. 30, 2026
Dec. 31, 2025
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions $ 297,094 $ 308,799
Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 161,793 172,652
Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 31,000 500
30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 30,850 49,300
Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 73,451 86,347
U.S. Treasury and Government Agencies [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 17,150 29,488
U.S. Treasury and Government Agencies [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 6,098 18,035
U.S. Treasury and Government Agencies [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 9,872 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 1,180 10,042
State and Political Subdivisions [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 113,307 131,174
State and Political Subdivisions [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 96,726 113,867
State and Political Subdivisions [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 4,189 493
State and Political Subdivisions [Member] | 30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 1,282 9,878
State and Political Subdivisions [Member] | Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 11,110 6,936
Agency Mortgage-Backed Securities [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 158,757 132,665
Agency Mortgage-Backed Securities [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 54,941 36,373
Agency Mortgage-Backed Securities [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 13,087 0
Agency Mortgage-Backed Securities [Member] | 30-90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 29,568 31,020
Agency Mortgage-Backed Securities [Member] | Greater Than 90 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 61,161 65,272
Asset-backed Securities [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 7,880 15,472
Asset-backed Securities [Member] | Overnight and Continuous [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 4,028 4,377
Asset-backed Securities [Member] | Up to 30 Days [Member]    
Repurchase Agreements [Abstract]    
Repurchase agreements and repurchase-to-maturity transactions 3,852 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 $ 0 $ 4,097