v3.26.3
Equity - Dividends - Additional Information (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 24, 2026
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Equity Class Of Treasury Stock [Line Items]          
Cash dividends declared per share (in USD per shares)   $ 0.48 $ 0.44 $ 1.44 $ 1.32
Subsequent Event          
Equity Class Of Treasury Stock [Line Items]          
Cash dividends declared per share (in USD per shares) $ 0.48        
Subsequent Event | O 2026 Q3 Dividends          
Equity Class Of Treasury Stock [Line Items]          
Dividends declared date Sep. 24, 2026        
Dividends payable date Oct. 30, 2026        
Dividends record date Oct. 16, 2026