v3.26.1
Basis of Presentation (Details) - $ / shares
May 01, 2026
Mar. 19, 2026
Mar. 18, 2026
Oct. 31, 2025
May 02, 2025
Accounting Policies [Abstract]          
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 1.00 $ 0.01 $ 0.01