v3.25.2
Stockholders' Equity (Narrative) (Details) - shares
shares in Millions
May 25, 2025
Jun. 27, 2022
Cumulative preference stock, shared authorized 5.0  
Number of shares of common stock authorized for repurchase   100.0