v3.25.2
Investments (Narrative) (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Loans, evaluated for impairment, individually $ 1,000,000  
Federal Home Loan Bank Stock and Federal Reserve Bank Stock 23,900,000  
Non-governmental issues exceeding 10% shareholders equity threshold 0 $ 0
Allowance for credit loss 0 0
Asset Pledged as Collateral    
Schedule of Investments [Line Items]    
Carrying value of securities pledged 689,000,000 $ 694,000,000
Marketable equity securities    
Schedule of Investments [Line Items]    
Investment securities $ 5,900,000