XML 105 R85.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments and Contingencies (Details) - USD ($) $ in Thousands | 12 Months Ended |  |  |  |
--- | --- | --- | --- | --- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Nov. 17, 2017
Contractual obligations |  |  |  |  |  |
2023 | [1],[2] | $ 34,553 |  |  |  |
2024 | [1],[2] | 19,559 |  |  |  |
2025 | [1],[2] | 8,433 |  |  |  |
2026 | [1],[2] | 0 |  |  |  |
2027 | [1],[2] | 0 |  |  |  |
Total contractual obligation | [1],[2] | 62,545 |  |  |  |
Unrecognized tax benefit excluding foreign tax withholdings |  | 20,900 |  |  |  |
Unrecognized tax benefits |  | $ 164,531 | $ 146,215 | $ 134,044 | $ 115,653 |
Terms of noncancellable license agreement, minimum (in years) |  | 1 year |  |  |  |
1.375% Convertible senior notes due 2023 | Convertible senior notes |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
Face value |  | $ 10,381 | 172,500 |  |  | $ 172,500
Repurchased convertible debt, face amount |  | 162,100 |  |  |  |
Long-term deferred tax assets |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
Unrecognized tax benefits |  | 19,600 | 18,900 |  |  |
Long-term income taxes payable |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
Unrecognized tax benefits |  | 1,300 | $ 1,300 |  |  |
Other commitments |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
2023 | [1],[2] | 3,200 |  |  |  |
2024 | [1],[2] | 600 |  |  |  |
2025 | [1],[2] | 0 |  |  |  |
2026 | [1],[2] | 0 |  |  |  |
2027 | [1],[2] | 0 |  |  |  |
Total contractual obligation | [1],[2] | 3,800 |  |  |  |
Software licenses |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
2023 | [1],[2],[3] | 18,394 |  |  |  |
2024 | [1],[2],[3] | 16,452 |  |  |  |
2025 | [1],[2],[3] | 8,083 |  |  |  |
2026 | [1],[2],[3] | 0 |  |  |  |
2027 | [1],[2],[3] | 0 |  |  |  |
Total contractual obligation | [1],[2],[3] | 42,929 |  |  |  |
Software licenses | Engineering development tools | Other Current Liabilities |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
Total contractual obligation |  | 15,600 |  |  |  |
Software licenses | Engineering development tools | Other Noncurrent Liabilities |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
Total contractual obligation |  | 22,200 |  |  |  |
Acquisition retention bonuses |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
2023 | [1],[2],[4] | 2,507 |  |  |  |
2024 | [1],[2],[4] | 2,507 |  |  |  |
2025 | [1],[2],[4] | 350 |  |  |  |
2026 | [1],[2],[4] | 0 |  |  |  |
2027 | [1],[2],[4] | 0 |  |  |  |
Total contractual obligation | [1],[2],[4] | 5,364 |  |  |  |
Convertible senior notes |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
2023 | [1],[2],[5] | 10,381 |  |  |  |
2024 | [1],[2],[5] | 0 |  |  |  |
2025 | [1],[2],[5] | 0 |  |  |  |
2026 | [1],[2],[5] | 0 |  |  |  |
2027 | [1],[2],[5] | 0 |  |  |  |
Total contractual obligation | [1],[2],[5] | 10,381 |  |  |  |
Interest payments related to convertible notes |  |  |  |  |  |
Contractual obligations |  |  |  |  |  |
2023 | [1],[2] | 71 |  |  |  |
2024 | [1],[2] | 0 |  |  |  |
2025 | [1],[2] | 0 |  |  |  |
2026 | [1],[2] | 0 |  |  |  |
2027 | [1],[2] | 0 |  |  |  |
Total contractual obligation | [1],[2] | $ 71 |  |  |  |
[1] | For the Company’s lease commitments as of December 31, 2022, refer to Note 10, “Leases.”
[2] | The above table does not reflect possible payments in connection with unrecognized tax benefits of approximately $20.9 million including $19.6 million recorded as a reduction of long-term deferred tax assets and $1.3 million in long-term income taxes payable, as of December 31, 2022. As noted below in Note 18, “Income Taxes,” although it is possible that some of the unrecognized tax benefits could be settled within the next 12 months, the Company cannot reasonably estimate the outcome at this time.
[3] | The Company has commitments with various software vendors for agreements generally having terms longer than one year. During the second and fourth quarters of 2022, the Company renewed certain software license agreements for engineering development tools, which are included in the table above. As of December 31, 2022, approximately $15.6 million of the fair value of the liability was included in other current liabilities and $22.2 million was included in other long-term liabilities, in the accompanying consolidated balance sheet.
[4] | In connection with the acquisition of Northwest Logic, Inc. (“Northwest Logic”) in the third quarter of 2019, the Secure Silicon IP and Protocols business from Verimatrix, formerly Inside Secure, in the fourth quarter of 2019, the acquisitions of AnalogX and PLDA in the third quarter of 2021, and the acquisition of Hardent in the second quarter of 2022, the Company is obligated to pay retention bonuses to certain employees subject to certain eligibility and acceleration provisions including the condition of employment.
[5] | On November 17, 2017, the Company entered into an Indenture with U.S. Bank National Association, as trustee, relating to the issuance by the Company of $172.5 million aggregate principal amount of the 2023 Notes. During the year ended December 31, 2022, the Company repurchased $162.1 million aggregate principal amount of its 2023 Notes. Refer to Note 12, “Convertible Notes,” for additional information.

X
- Definition Line item represents the contractual obligation included in table. + References No definition available. + Details
Name: | rmbs_ContractualObligationLineItems
Namespace Prefix: | rmbs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Terms of Noncancellable License Agreement, Minimum + References No definition available. + Details
Name: | rmbs_TermsofNoncancellableLicenseAgreementMinimum
Namespace Prefix: | rmbs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrecognized tax benefits excluding foreign tax withholdings. + References No definition available. + Details
Name: | rmbs_Unrecognizedtaxbenefitexcludingforeigntaxwithholdings
Namespace Prefix: | rmbs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments. + References No definition available. + Details
Name: | us-gaap_ContractualObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInFifthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInFourthYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInSecondYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). + References No definition available. + Details
Name: | us-gaap_ContractualObligationDueInThirdYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1B -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Face (par) amount of the original debt instrument that was repurchased. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentRepurchasedFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unrecognized tax benefits. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 10B -URI https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rmbs_SeniorOnePointThreeSevenFivePercentConvertibleNotesDueTwoThousandTwentyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=rmbs_LongTermDeferredTaxAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=rmbs_LongTermIncomeTaxesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | rmbs_ContractualObligationAxis=us-gaap_OtherCommitmentsDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | rmbs_ContractualObligationAxis=us-gaap_SoftwareLicenseArrangementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | rmbs_ContractTypeAxis=rmbs_EngineeringDevelopmentToolsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | rmbs_ContractualObligationAxis=rmbs_BusinessAcquisitionRetentionBonusPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | rmbs_ContractualObligationAxis=us-gaap_ConvertibleNotesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | rmbs_ContractualObligationAxis=rmbs_InterestPaymentRelatedToConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |