v2.4.1.9
Related Party Transactions (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Mar. 31, 2013
Sep. 30, 2013
BIO-key [Member]        
Related Party Transaction [Line Items]        
Related Party Transaction, Expenses from Transactions with Related Party $ 0us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_BIOkeyMember
$ 0.1us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_BIOkeyMember
   
Investment Owned, Balance, Shares 1.4us-gaap_InvestmentOwnedBalanceShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_BIOkeyMember
  4.0us-gaap_InvestmentOwnedBalanceShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_BIOkeyMember
 
Investment Owned, at Fair Value 0.2us-gaap_InvestmentOwnedAtFairValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_BIOkeyMember
  0.5us-gaap_InvestmentOwnedAtFairValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_BIOkeyMember
 
DDD [Member]        
Related Party Transaction [Line Items]        
Related Party Transaction, Expenses from Transactions with Related Party 0us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_DDDMember
0us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_DDDMember
   
Investment Owned, Balance, Shares       7.0us-gaap_InvestmentOwnedBalanceShares
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_DDDMember
Investment Owned, at Fair Value       $ 0.9us-gaap_InvestmentOwnedAtFairValue
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= idcc_DDDMember