XML 59 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Repurchase Agreements Repurchase Agreements, Term to Original Maturity (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount $ 3,013,110us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount $ 3,580,754us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
Deferred Costs 0us-gaap_DeferredFinanceCostsNoncurrentNet (243)us-gaap_DeferredFinanceCostsNoncurrentNet
Less than 30 days [Member]    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount 250,635us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_Lessthan30daysMember
4,736us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_Lessthan30daysMember
30 to 90 days [Member]    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount 617,399us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A30to90daysMember
1,176,631us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A30to90daysMember
91 to 180 days [Member]    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount 904,830us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A91to180daysMember
1,439,225us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A91to180daysMember
6 months to 1 year [Member]    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount 1,030,569us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A6monthsto1yearMember
960,405us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A6monthsto1yearMember
1 year or longer [Member]    
Assets and Associated Liabilities of Transfers Accounted for as Secured Borrowings [Line Items]    
Transfers Accounted for as Secured Borrowings, Associated Liabilities, Carrying Amount $ 209,677us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A1yearorlongerMember
$ 0us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis
= dx_A1yearorlongerMember