XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
USD ($)
Segment
Jul. 28, 2021
USD ($)
May 29, 2020
USD ($)
May 01, 2020
USD ($)
Significant Accounting Policies [Line Items]        
Number of operating segment | Segment 1      
2020 Share Repurchase Program [Member] | Maximum [Member]        
Significant Accounting Policies [Line Items]        
Stock repurchase program, authorized amount       $ 700,000,000.0
2019 Share Repurchase Program [Member] | Maximum [Member]        
Significant Accounting Policies [Line Items]        
Stock repurchase program, authorized amount     $ 350,000,000.0  
2021 Share Repurchase Program [Member] | Maximum [Member]        
Significant Accounting Policies [Line Items]        
Stock repurchase program, authorized amount   $ 2,000,000,000.0    
Share Repurchase Programs [Member]        
Significant Accounting Policies [Line Items]        
Stock repurchase program, remaining authorized repurchase amount $ 1,220,000,000