XML 34 R31.htm IDEA: XBRL DOCUMENT
v3.3.0.814

Agreements with SK hynix and Micron (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2015
SK hynix [Member] |
Revenue Recognition, Multiple-deliverable Arrangements [Line Items] |
Revenue Recognition, Multiple-deliverable Arrangements [Table Text Block] | The cumulative cash receipts through September 30, 2015 and the remaining future cash receipts from the agreements with SK hynix are expected to be recognized as follows assuming no adjustments to the payments under the terms of the agreements:
| Cumulative Received to-date as of September 30, |  | Estimated to Be Received in |  |  |  | Total Estimated Cash Receipts
| 2015 |  | Remainder of 2015 |  | 2016 |  | 2017 |  | 2018 |  | 2019 |  | 2020 and Thereafter |
(in millions) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Royalty revenue | $ | 110.4 |  |  | $ | 15.8 |  |  | $ | 63.9 |  |  | $ | 48.0 |  |  | $ | 40.0 |  |  | $ | 32.0 |  |  | $ | 216.0 |  |  | $ | 526.1 |
Gain from settlement | 1.6 |  |  | 0.2 |  |  | 0.1 |  |  | — |  |  | — |  |  | — |  |  | — |  |  | 1.9 |
Total | $ | 112.0 |  |  | $ | 16.0 |  |  | $ | 64.0 |  |  | $ | 48.0 |  |  | $ | 40.0 |  |  | $ | 32.0 |  |  | $ | 216.0 |  |  | $ | 528.0 |
Micron [Member] |
Revenue Recognition, Multiple-deliverable Arrangements [Line Items] |
Revenue Recognition, Multiple-deliverable Arrangements [Table Text Block] | The cumulative cash receipts through September 30, 2015 and the remaining future cash receipts from the agreements with Micron are expected to be recognized as follows assuming no adjustments to the payments under the terms of the agreements:
| Cumulative Received to-date as of September 30, |  | Estimated to Be Received in |  | Total Estimated Cash Receipts
| 2015 |  | Remainder of 2015 |  | 2016 |  | 2017 |  | 2018 |  | 2019 |  | 2020 |
(in millions) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Royalty revenue | $ | 73.0 |  |  | $ | 9.7 |  |  | $ | 39.5 |  |  | $ | 40.0 |  |  | $ | 40.0 |  |  | $ | 40.0 |  |  | $ | 34.5 |  |  | $ | 276.7 |
Gain from settlement | 2.5 |  |  | 0.3 |  |  | 0.5 |  |  | — |  |  | — |  |  | — |  |  | — |  |  | 3.3 |
Total | $ | 75.5 |  |  | $ | 10.0 |  |  | $ | 40.0 |  |  | $ | 40.0 |  |  | $ | 40.0 |  |  | $ | 40.0 |  |  | $ | 34.5 |  |  | $ | 280.0 |

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_RevenueRecognitionMultipleDeliverableArrangementsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the recognition of revenue arrangements under which the entity does or will perform multiple revenue-generating activities, categorized by type of arrangement. This item includes certain revenue arrangements that include software elements. This item does not include multiple-deliverable arrangements for industries that prepare disclosures under specific requirements (for instance, construction-type and production-type contracts) otherwise provided for in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 25 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=51671369&loc=d3e50766-111635 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 25 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=51671369&loc=SL6750900-111635 + Details
Name: | us-gaap_RevenueRecognitionMultipleDeliverableArrangementsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | rmbs_AgreementNameAxis=rmbs_SKHynixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | rmbs_AgreementNameAxis=rmbs_MicronMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |