XML 78 R68.htm IDEA: XBRL DOCUMENT
v3.23.2

Commitments and Contingencies (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended |
--- | --- | --- | ---
Mar. 31, 2023 | Jun. 30, 2023 | Jun. 30, 2022 | Dec. 31, 2022
Contractual obligations |  |  |  |  |
Remainder of 2023 | [1],[2],[3] |  | $ 12,996 |  |
2024 | [1],[2],[3] |  | 18,776 |  |
2025 | [1],[2],[3] |  | 8,418 |  |
2026 | [1],[2],[3] |  | 0 |  |
2027 | [1],[2],[3] |  | 0 |  |
Total contractual obligation | [1],[2],[3] |  | 40,190 |  |
Unrecognized tax benefit excluding foreign tax withholdings |  |  | 21,500 |  |
Unrecognized tax benefits |  |  | 174,700 |  | $ 164,500
Payments for settlement and repurchase of convertible senior notes |  |  | 10,381 | $ 199,111 |
Convertible senior notes | 1.375% Convertible senior notes due 2023 |  |  |  |  |
Contractual obligations |  |  |  |  |
Payments for settlement and repurchase of convertible senior notes |  | $ 10,400 |  |  |
Face value |  |  | 0 |  | 10,381
Long-term deferred tax assets |  |  |  |  |
Contractual obligations |  |  |  |  |
Unrecognized tax benefits |  |  | 20,100 |  | 19,600
Long-term income taxes payable |  |  |  |  |
Contractual obligations |  |  |  |  |
Unrecognized tax benefits |  |  | 1,400 |  | $ 1,300
Software licenses |  |  |  |  |
Contractual obligations |  |  |  |  |
Remainder of 2023 | [1],[2],[3],[4] |  | 8,718 |  |
2024 | [1],[2],[3],[4] |  | 16,452 |  |
2025 | [1],[2],[3],[4] |  | 8,082 |  |
2026 | [1],[2],[3],[4] |  | 0 |  |
2027 | [1],[2],[3],[4] |  | 0 |  |
Total contractual obligation | [1],[2],[3],[4] |  | $ 33,252 |  |
Terms of noncancellable license agreements, minimum (in years) |  |  | 1 year |  |
Software licenses | Other current liabilities | Engineering development tools |  |  |  |  |
Contractual obligations |  |  |  |  |
Total contractual obligation |  |  | $ 16,000 |  |
Software licenses | Other long-term liabilities | Engineering development tools |  |  |  |  |
Contractual obligations |  |  |  |  |
Total contractual obligation |  |  | 14,200 |  |
Other contractual obligations |  |  |  |  |
Contractual obligations |  |  |  |  |
Remainder of 2023 | [1],[2],[3] |  | 2,889 |  |
2024 | [1],[2],[3] |  | 600 |  |
2025 | [1],[2],[3] |  | 0 |  |
2026 | [1],[2],[3] |  | 0 |  |
2027 | [1],[2],[3] |  | 0 |  |
Total contractual obligation | [1],[2],[3] |  | 3,489 |  |
Acquisition retention bonuses |  |  |  |  |
Contractual obligations |  |  |  |  |
Remainder of 2023 | [1],[2],[3],[5] |  | 1,389 |  |
2024 | [1],[2],[3],[5] |  | 1,724 |  |
2025 | [1],[2],[3],[5] |  | 336 |  |
2026 | [1],[2],[3],[5] |  | 0 |  |
2027 | [1],[2],[3],[5] |  | 0 |  |
Total contractual obligation | [1],[2],[3],[5] |  | $ 3,449 |  |
[1] | During the first quarter of 2023, the Company paid upon maturity the remaining $10.4 million in aggregate principal amount of the 2023 Notes. Refer to Note 9, “Convertible Notes,” for additional information.
[2] | For the Company’s lease commitments as of June 30, 2023, refer to Note 8, “Leases.”
[3] | The above table does not reflect possible payments in connection with unrecognized tax benefits of approximately $21.5 million, including $20.1 million recorded as a reduction of long-term deferred tax assets and $1.4 million in long-term income taxes payable as of June 30, 2023. As noted below in Note 13, “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.
[4] | The Company has commitments with various software vendors for agreements generally having terms longer than one year. As of June 30, 2023, approximately $16.0 million of the fair value of the software licenses was included in other current liabilities and $14.2 million was included in other long-term liabilities, in the accompanying unaudited condensed consolidated balance sheet.
[5] | In connection with the acquisition of Hardent in the second quarter of 2022 and the acquisitions of AnalogX and PLDA in the third quarter of 2021, the Company is obligated to pay retention bonuses to certain employees subject to certain eligibility and acceleration provisions, including the condition of employment.

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, lease obligation, purchase obligation, and other commitments. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3 + 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 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 Amount of contractual obligation to be paid in remainder of current fiscal year. + References No definition available. + Details
Name: | us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear
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 -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_RepaymentsOfSeniorDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rmbs_SeniorOnePointThreeSevenFivePercentConvertibleNotesDueTwoThousandTwentyThreeMember
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_SoftwareLicenseArrangementMember
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: | rmbs_ContractTypeAxis=rmbs_EngineeringDevelopmentToolsMember
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=us-gaap_OtherCommitmentsDomain
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: |