v3.26.1
Common stock transactions (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended 3 Months Ended
Jul. 03, 2026
May 01, 2026
May 02, 2025
Common stock transactions      
Cash dividend paid (in dollars per share)   $ 0.59 $ 0.59
Subsequent event | Q1 Dividends      
Common stock transactions      
Cash dividend declared (in dollars per share) $ 0.59    
Dividends payable date declared 2026-06    
Dividends payable date to be paid Jul. 21, 2026    
Dividends payable date of record Jul. 07, 2026    
Common Stock | Pursuant to Authorized Repurchase Program      
Common stock transactions      
Remaining authorization available under the common stock repurchase program   $ 1,380  
Shares acquired under share repurchase program   0 0