Basis of Presentation and Significant Accounting Policies Offsetting Assets and Liabilities (Details) (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
---|---|---|
Federal Funds Purchased and Securities Sold under Agreements to Repurchase [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
$ (12,932,463)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
$ (12,250,450)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
Gross Amounts Offset in the Consolidated Balance Sheets |
0two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
0two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
Net Amount of Assets (Liabilities) Presented in the Consolidated Balance Sheets |
(12,932,463)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
(12,250,450)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
Gross Amounts of Financial Instruments Not Offset in the Consolidated Balance Sheets |
12,932,463two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
12,250,450two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
Gross Amounts of Cash Collateral Not Offset in the Consolidated Balance Sheets |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
Net Amount |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember |
Derivative Financial Instruments, Liabilities [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
(152,932)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
(44,272)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Gross Amounts Offset in the Consolidated Balance Sheets |
62,699two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
22,191two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Net Amount of Assets (Liabilities) Presented in the Consolidated Balance Sheets |
(90,233)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
(22,081)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Gross Amounts of Financial Instruments Not Offset in the Consolidated Balance Sheets |
90,233two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
22,081two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Gross Amounts of Cash Collateral Not Offset in the Consolidated Balance Sheets |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Net Amount |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Liability [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
(13,085,395)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
(12,294,722)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Gross Amounts Offset in the Consolidated Balance Sheets |
62,699two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
22,191two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Net Amount of Assets (Liabilities) Presented in the Consolidated Balance Sheets |
(13,022,696)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
(12,272,531)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Gross Amounts of Financial Instruments Not Offset in the Consolidated Balance Sheets |
13,022,696two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
12,272,531two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Gross Amounts of Cash Collateral Not Offset in the Consolidated Balance Sheets |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Net Amount |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Derivative Financial Instruments, Assets [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
443,490two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
572,050two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Gross Amounts Offset in the Consolidated Balance Sheets |
(62,699)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
(22,191)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Net Amount of Assets (Liabilities) Presented in the Consolidated Balance Sheets |
380,791two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
549,859two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Gross Amounts of Financial Instruments Not Offset in the Consolidated Balance Sheets |
(90,233)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
(22,081)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Gross Amounts of Cash Collateral Not Offset in the Consolidated Balance Sheets |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Net Amount |
290,558two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
527,778two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Assets [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
443,490two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
572,050two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Gross Amounts Offset in the Consolidated Balance Sheets |
(62,699)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
(22,191)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Net Amount of Assets (Liabilities) Presented in the Consolidated Balance Sheets |
380,791two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
549,859two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Gross Amounts of Financial Instruments Not Offset in the Consolidated Balance Sheets |
(90,233)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
(22,081)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Gross Amounts of Cash Collateral Not Offset in the Consolidated Balance Sheets |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Net Amount |
$ 290,558two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
$ 527,778two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
X | ||||||||||
- Definition
Fair value before effects of master netting arrangements, of a financial asset or liability or other contract and the contract can be net settled by means outside the contract or delivery of an asset or liability. No definition available.
|
X | ||||||||||
- Definition
Gross amount of an obligation to return collateral or right to receive collateral pledged under a master netting arrangement elected not to be offset against the fair value of financial asset or liability or other contract. No definition available.
|
X | ||||||||||
- Definition
Fair value of financial asset or liability or other contract elected not to be offset against an obligation to return collateral or right to receive collateral pledged under a master netting arrangement. No definition available.
|
X | ||||||||||
- Definition
Effect of master netting arrangements, of a financial asset or liability or other contract and the contract can be net settled by means outside the contract or delivery of an asset or liability. No definition available.
|
X | ||||||||||
- Definition
Net amount after deducting gross amounts not offset on the balance sheet from net amount of assets (liabilities) presented on the balance sheet. No definition available.
|
X | ||||||||||
- Definition
Fair value after effects of master netting arrangements, of a financial asset or liability or other contract and the contract can be net settled by means outside the contract or delivery of an asset or liability. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|