XML 34 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Foreign Currency Hedging (Schedule of Foreign Currency Exchange Contracts Designated as Cash Flow Hedges) (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative [Line Items]    
Derivative, Notional Amount $ 85,875invest_DerivativeNotionalAmount $ 111,614invest_DerivativeNotionalAmount
Fair Value 4,069us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet (8,871)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
Eurodollar Sell Forward Contract 1.240 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.240us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1240Member
 
Derivative, Notional Amount 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1240Member
10,850invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1240Member
Fair Value 0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1240Member
(1,207)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1240Member
Eurodollar Sell Forward Contract 1.256 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.256us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.256Member
 
Derivative, Notional Amount 6,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.256Member
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.256Member
Fair Value 241us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.256Member
0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.256Member
Eurodollar Sell Forward Contract 1.257 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.257us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.257Member
 
Derivative, Notional Amount 15,750invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.257Member
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.257Member
Fair Value 728us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.257Member
0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.257Member
Eurodollar Sell Forward Contract 1.259 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.259us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.259Member
 
Derivative, Notional Amount 16,125invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.259Member
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.259Member
Fair Value 752us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.259Member
0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.259Member
Eurodollar Sell Forward Contract 1.260 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.260us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.260Member
 
Derivative, Notional Amount 33,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.260Member
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.260Member
Fair Value 1,468us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.260Member
0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1.260Member
Eurodollar Sell Forward Contract 1.270 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.270us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1270Member
 
Derivative, Notional Amount 7,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1270Member
44,450invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1270Member
Fair Value 377us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1270Member
(3,760)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1270Member
Eurodollar Sell Forward Contract 1.281 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.281us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1281Member
 
Derivative, Notional Amount 8,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1281Member
36,814invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1281Member
Fair Value 503us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1281Member
(2,785)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1281Member
Eurodollar Sell Forward Contract 1.300 [Member]    
Derivative [Line Items]    
Derivative, Forward Exchange Rate 1.300us-gaap_DerivativeForwardExchangeRate1
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1300Member
 
Derivative, Notional Amount 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1300Member
19,500invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1300Member
Fair Value $ 0us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1300Member
$ (1,119)us-gaap_ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= pdli_EurodollarSellForwardContract1300Member