XML 121 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Federal Home Loan Bank stock (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]    
OTTI losses, FHLB stock $ 0 $ 0
Federal Home Loan Bank of Des Moines | Common equity tier 1 capital    
Federal Home Loan Bank, Advances, Branch of FHLB Bank [Line Items]    
Federal Home Loan Bank stock, minimum investment requirement 6,000,000 6,900,000
OTTI losses, FHLB stock $ 0 $ 0