Basis of Presentation and Significant Accounting Policies Offsetting Assets and Liabilities (Details) (USD $)
In Thousands, unless otherwise specified |
Mar. 31, 2015
|
Dec. 31, 2014
|
---|---|---|
Derivative Financial Instruments, Assets [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
$ 455,084two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
$ 443,490two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Gross Amounts Offset on the Balance Sheet |
(92,438)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
(62,699)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
362,646two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
380,791two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Gross Amounts of Financial Instruments Not Offset on the Balance Sheet |
(155,149)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
(90,233)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Gross Amounts of Cash Collateral Not Offset on the Balance Sheet |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Net Amount After Deducting Gross Amounts Not Offset on the Balance Sheet From Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
207,497two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
290,558two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_DerivativeFinancialInstrumentsAssetsMember |
Assets [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
455,084two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
443,490two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Gross Amounts Offset on the Balance Sheet |
(92,438)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
(62,699)two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
362,646two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
380,791two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Gross Amounts of Financial Instruments Not Offset on the Balance Sheet |
(155,149)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
(90,233)two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Gross Amounts of Cash Collateral Not Offset on the Balance Sheet |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Net Amount After Deducting Gross Amounts Not Offset on the Balance Sheet From Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
207,497two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
290,558two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByAssetClassAxis = us-gaap_AssetsMember |
Securities Loaned or Sold under Agreements to Repurchase [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
(13,094,878)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
(12,932,463)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
Gross Amounts Offset on the Balance Sheet |
0two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
0two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
(13,094,878)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
(12,932,463)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
Gross Amounts of Financial Instruments Not Offset on the Balance Sheet |
13,094,878two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
12,932,463two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
Gross Amounts of Cash Collateral Not Offset on the Balance Sheet |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
Net Amount After Deducting Gross Amounts Not Offset on the Balance Sheet From Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_SecuritiesLoanedOrSoldUnderAgreementsToRepurchaseMember |
Derivative Financial Instruments, Liabilities [Member] | ||
Offsetting Assets and Liabilities [Line Items] | ||
Gross Amount of Recognized Assets (Liabilities) |
(247,587)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
(152,932)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Gross Amounts Offset on the Balance Sheet |
92,438two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
62,699two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
(155,149)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
(90,233)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Gross Amounts of Financial Instruments Not Offset on the Balance Sheet |
155,149two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
90,233two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Gross Amounts of Cash Collateral Not Offset on the Balance Sheet |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember |
Net Amount After Deducting Gross Amounts Not Offset on the Balance Sheet From Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
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,342,465)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
(13,085,395)two_GrossAmountOfRecognizedAssetsLiabilities / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Gross Amounts Offset on the Balance Sheet |
92,438two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
62,699two_GrossAmountsOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
(13,250,027)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
(13,022,696)two_NetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Gross Amounts of Financial Instruments Not Offset on the Balance Sheet |
13,250,027two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
13,022,696two_GrossAmountsOfFinancialInstrumentsNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Gross Amounts of Cash Collateral Not Offset on the Balance Sheet |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
0two_GrossAmountsOfCashCollateralNotOffsetOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
Net Amount After Deducting Gross Amounts Not Offset on the Balance Sheet From Net Amount of Assets (Liabilities) Presented on the Balance Sheet |
$ 0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
$ 0two_NetAmountAfterDeductingGrossAmountsNotOffsetOnBalanceSheetFromNetAmountOfAssetsLiabilitiesPresentedOnBalanceSheet / us-gaap_FairValueByLiabilityClassAxis = us-gaap_LiabilityMember |
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
|