v3.20.1
Debt - Repayment of Debt and Termination of Credit Facility of Cavium (Details)
$ in Millions
Jul. 06, 2018
USD ($)
Cavium  
Debt Instrument [Line Items]  
Payment of debt and interest $ 606.6