XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits (Narrative) (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Time Deposits [Line Items]    
Certificates of deposit $ 436,000,000.0 $ 398,000,000.0
Related party deposits 43,300,000  
Brokered certificate deposits 80,500,000 177,600,000
Brokered demand deposits 0 $ 0
Available-for-sale Securities [Member]    
Time Deposits [Line Items]    
Collateral pledged 43,300,000  
Letter of Credit [Member]    
Time Deposits [Line Items]    
Collateral pledged $ 300,000,000.0