XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Stock Repurchase Programs (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 13, 2022
Jul. 27, 2022
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2022
Class of Stock [Line Items]              
Additional authorized amount of shares to repurchase   $ 1,200,000,000          
Dollar value of shares remaining for repurchase     $ 1,503,767,000       $ 1,503,767,000
Total number of shares repurchased (in shares)             557,675
Weighted average price paid per share (in dollars per share)     $ 269.41       $ 269.41
Dollar value of shares repurchased     $ 50,247,000 $ 99,993,000 $ 53,807,000 $ 82,166,000 $ 150,240,000
Subsequent Event              
Class of Stock [Line Items]              
Dollar value of shares remaining for repurchase $ 1,498,768,000            
Total number of shares repurchased (in shares) 15,002            
Weighted average price paid per share (in dollars per share) $ 333.21            
Dollar value of shares repurchased $ 4,999,000