XML 18 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Patent Assets, Net (Detail) - Patent Assets, Net (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Finite-Lived Intangible Assets [Line Items]      
Patent assets $ (7,393)us-gaap_FiniteLivedIntangibleAssetsGross $ (4,848)us-gaap_FiniteLivedIntangibleAssetsGross  
Accumulated amortization (3,867)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (3,130)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Patent assets, net 236,349rpxc_PatentAssetsNet 219,954rpxc_PatentAssetsNet  
Patents      
Finite-Lived Intangible Assets [Line Items]      
Patent assets (665,290)us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(529,526)us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(403,875)us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Accumulated amortization (428,941)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(309,572)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(204,561)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Patent assets, net 236,349rpxc_PatentAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
219,954rpxc_PatentAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
199,314rpxc_PatentAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Additions | Patents      
Finite-Lived Intangible Assets [Line Items]      
Patent assets (136,468)us-gaap_FiniteLivedIntangibleAssetsGross
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_AdditionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(126,501)us-gaap_FiniteLivedIntangibleAssetsGross
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_AdditionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
 
Accumulated amortization (119,694)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_AdditionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(105,533)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_AdditionsMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
 
Dispositions | Patents      
Finite-Lived Intangible Assets [Line Items]      
Patent assets (704)us-gaap_FiniteLivedIntangibleAssetsGross
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_SaleIntangiblesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
(850)us-gaap_FiniteLivedIntangibleAssetsGross
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_SaleIntangiblesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
 
Accumulated amortization $ (325)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_SaleIntangiblesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
$ (522)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ rpxc_ChangeInPatentAssetsAxis
= rpxc_SaleIntangiblesMember
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember