v3.22.4
Business Combination - Acquisition of Mellanox Technologies, Additional Information (Details) - Mellanox Technologies, Ltd - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2020
Jan. 31, 2021
Apr. 27, 2020
Business Acquisition [Line Items]      
Merger agreement price $ 7,134    
Transaction costs   $ 28  
IPR&D     $ 630
Fair value adjustment, inventory   $ 161  
Revenue | Revenue Stream Concentration Risk      
Business Acquisition [Line Items]      
Concentration risk (as percent)   10.00%