v3.26.1
Subsequent Events - Additional Information (Details) - $ / shares
3 Months Ended
Jun. 03, 2026
May 02, 2026
May 03, 2025
Subsequent Event [Line Items]      
Quarterly cash dividend declared per share   $ 0.09 $ 0.08
Subsequent Event [Member] | O 2026 Q2 Dividends [Member]      
Subsequent Event [Line Items]      
Quarterly cash dividend declared per share $ 0.09    
Dividend payable date Jul. 08, 2026    
Dividend payable date of record Jun. 24, 2026