XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies - Additional Information (Details)
3 Months Ended
Mar. 07, 2024
shares
Feb. 16, 2024
Mar. 31, 2024
USD ($)
Segment
Jul. 26, 2023
USD ($)
Jul. 28, 2021
USD ($)
Significant Accounting Policies [Line Items]          
Number of operating segment | Segment     1    
Common stock split description   two-for-one split      
Common stock, conversion ratio   2      
Number of additional share of common stock received | shares 1        
2021 Share Repurchase Program [Member]          
Significant Accounting Policies [Line Items]          
Stock repurchase program, remaining authorized repurchase amount     $ 140,200,000    
2021 Share Repurchase Program [Member] | Maximum [Member]          
Significant Accounting Policies [Line Items]          
Stock repurchase program, authorized amount         $ 2,000,000,000
New Stock Repurchase Program [Member] | | Maximum [Member]          
Significant Accounting Policies [Line Items]          
Stock repurchase program, remaining authorized repurchase amount       $ 3,000,000,000