v3.24.3
Net Income Per Share - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Nov. 02, 2024
Oct. 28, 2023
Nov. 02, 2024
Oct. 28, 2023
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from diluted net income per share 199,000 1,820,000 685,000 1,526,000