v3.26.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Valuation allowance          
Provision for income taxes $ 11,884 $ 9,904 $ 20,656 $ 17,224  
Income taxes paid 5,400 $ 5,400 10,900 $ 11,000  
Unrecognized tax benefits, excluding interest 108,600   108,600   $ 108,000
Location, Statement of Financial Position, Balance [Axis]: us-gaap:DeferredTaxAssetsGross          
Valuation allowance          
Unrecognized tax benefits, excluding interest 25,100   25,100   24,300
Location, Statement of Financial Position, Balance [Axis]: us-gaap:TaxesPayableCurrentAndNoncurrent          
Valuation allowance          
Unrecognized tax benefits, excluding interest 800   800    
Location, Statement of Financial Position, Balance [Axis]: rmbs:LongTermIncomeTaxesPayable          
Valuation allowance          
Unrecognized tax benefits, excluding interest         1,000
National Tax Services | Foreign tax authority | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssets          
Valuation allowance          
Unrecognized tax benefits, excluding interest $ 82,700   $ 82,700   $ 82,700