XML 47 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Background and Basis of Presentation (Narrative) (Details) - USD ($)
3 Months Ended 5 Months Ended 12 Months Ended
Apr. 29, 2021
Mar. 31, 2021
Apr. 29, 2021
Dec. 31, 2020
Jan. 31, 2021
Apr. 30, 2020
Jul. 31, 2019
Subsequent Event [Member]              
Equity, Class of Treasury Stock [Line Items]              
Payments to acquire additional interest in subsidiaries     $ 250,000,000        
July 2019 Share Repurchase Program [Member]              
Equity, Class of Treasury Stock [Line Items]              
Planned share repurchase program             $ 1,000,000,000.0
Stock repurchase program, rescinded authorized repurchase amount           $ 500,000,000  
Repurchase of common stock (shares)       0      
January 2021 Share Repurchase Program [Member]              
Equity, Class of Treasury Stock [Line Items]              
Planned share repurchase program         $ 2,000,000,000.0    
Repurchase of common stock (shares)   6,900,000          
Stock repurchase program, remaining authorized repurchase amount   $ 1,675,000,000          
Helix Innovations LLC [Member]              
Equity, Class of Treasury Stock [Line Items]              
Noncontrolling interest, ownership percentage by parent   80.00%          
Helix Innovations LLC [Member] | Subsequent Event [Member]              
Equity, Class of Treasury Stock [Line Items]              
Noncontrolling interest, remaining interest purchased by parent     20.00%        
Subsidiary ownership percentage 100.00%