XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Dividends - Additional Information (Details) - $ / shares
3 Months Ended 6 Months Ended
Jul. 11, 2025
Jun. 24, 2025
May 31, 2025
May 31, 2024
May 31, 2025
May 31, 2024
Equity Class Of Treasury Stock [Line Items]            
Cash dividends declared per share (in USD per shares)     $ 0.44 $ 0.40 $ 0.88 $ 0.80
Subsequent Event            
Equity Class Of Treasury Stock [Line Items]            
Cash dividends declared per share (in USD per shares)   $ 0.44        
Subsequent Event | O 2024 Q3 Dividends            
Equity Class Of Treasury Stock [Line Items]            
Dividends declared date   Jun. 24, 2025        
Dividends payable date Jul. 25, 2025          
Dividends record date Jul. 11, 2025