XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Narrative) (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Time Deposits [Line Items]    
Certificates of deposit $ 398,000,000.0 $ 341,900,000
Related party deposits 69,300,000  
Brokered certificate deposits 177,600,000 505,400,000
Brokered demand deposits 0 $ 0
Available-for-sale Securities [Member]    
Time Deposits [Line Items]    
Collateral pledged 32,200,000  
Letter of Credit [Member]    
Time Deposits [Line Items]    
Collateral pledged $ 320,000,000.0