XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Investments Narrative (Details)
Sep. 30, 2020
USD ($)
Financing Receivable, Allowance for Credit Loss [Line Items]  
Allowance for credit losses - HTM $ 0
PLMBS - AFS HTM - Amortized Cost, Percentage Rated BBB Or Above 20.60%
Interest-Bearing Deposits and Federal Funds Sold, Percentage Rated Below Triple-B 0.00%
Securities Purchased Under Agreement to Resell, Percentage Rated Below Triple-B 0.00%
Securities Purchased Under Agreements to resell [Domain]  
Financing Receivable, Allowance for Credit Loss [Line Items]  
Financing Receivable, Allowance for Credit Loss $ 0
AFS HTM - GSE and Other US Obligations [Member]  
Financing Receivable, Allowance for Credit Loss [Line Items]  
Financing Receivable, Allowance for Credit Loss $ 0