XML 117 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENTS - Quarterly Dividend (Details) - $ / shares
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 28, 2024
Jul. 28, 2024
Jul. 30, 2023
Jul. 28, 2024
Jul. 30, 2023
Subsequent Events          
Quarterly dividend declared (in dollars per share)   $ 1.47 $ 1.25 $ 4.41 $ 3.70
Subsequent Events | Third Quarter 2024 Dividend          
Subsequent Events          
Dividend declared date Aug. 28, 2024        
Quarterly dividend declared (in dollars per share) $ 1.47        
Dividend payable date Nov. 08, 2024        
Stockholders of record date Sep. 30, 2024