XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Capital Stock (Details) - USD ($)
25 Months Ended
Mar. 31, 2024
Mar. 04, 2022
Equity [Abstract]    
Authorized share repurchases   $ 1,500,000,000
Number of shares repurchased (in shares) 6,630,535  
Total share repurchase price $ 1,098,916,000  
Value of shares repurchased 1,098,717,000  
Shares repurchased, fees 199,000  
Stock repurchase program exercise tax $ 4,665,000