v3.26.3
Stockholders' Equity (Details) - USD ($)
shares in Millions, $ in Millions
Aug. 01, 2026
Aug. 31, 2025
Equity [Abstract]    
Share repurchase program, authorized, number of shares   10.0
Remaining authorized, amount $ 6.6