Annual report pursuant to Section 13 and 15(d)

Federal Home Loan Bank of Des Moines Advances Federal Home Loan Bank Advances Outstanding Balances and Key Metrics (Details)

v2.4.1.9
Federal Home Loan Bank of Des Moines Advances Federal Home Loan Bank Advances Outstanding Balances and Key Metrics (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Feb. 27, 2015
Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]      
Federal Home Loan Bank advances $ 2,500,000us-gaap_AdvancesFromFederalHomeLoanBanks $ 0us-gaap_AdvancesFromFederalHomeLoanBanks  
Federal Home Loan Bank of Des Moines [Member]      
Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]      
Federal Home Loan Bank advances 2,500,000us-gaap_AdvancesFromFederalHomeLoanBanks
/ us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis
= us-gaap_FederalHomeLoanBankOfDesMoinesMember
   
Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Weighted Average Interest Rate 0.30%us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresWeightedAverageInterestRate
/ us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis
= us-gaap_FederalHomeLoanBankOfDesMoinesMember
   
Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds   1,000,000us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
/ us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis
= us-gaap_FederalHomeLoanBankOfDesMoinesMember
 
Subsequent Event [Member] | Federal Home Loan Bank of Des Moines [Member]      
Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]      
Federal Home Loan Bank, Advances, General Debt Obligations, Amount of Available, Unused Funds     $ 4,000,000us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
/ us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis
= us-gaap_FederalHomeLoanBankOfDesMoinesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember