XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUBSEQUENT EVENTS - Quarterly Dividend (Details) - $ / shares
1 Months Ended 3 Months Ended
Feb. 26, 2025
Jan. 26, 2025
Jan. 28, 2024
Subsequent Events      
Quarterly dividend declared (in dollars per share)   $ 1.62 $ 1.47
Subsequent Events | First Quarter 2025 Dividend      
Subsequent Events      
Dividend declared date Feb. 26, 2025    
Quarterly dividend declared (in dollars per share) $ 1.62    
Dividend payable date May 08, 2025    
Stockholders of record date Mar. 31, 2025