XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Common Share - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Oct. 28, 2023
Oct. 29, 2022
Oct. 28, 2023
Oct. 29, 2022
Earnings Per Share [Abstract]        
Effect of potentially dilute earnings per share 56,790 55,314 70,363 63,752
Number of common equivalent shares 505,293 540,407 390,326 602,510