XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reconciliation of Basic and Diluted Net Income Per Share Computations and Number of Dilutive Equity Awards Included in Dilutive Net Income Per Share Computation (Detail) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Jan. 02, 2024
Jan. 03, 2023
Earnings Per Share [Abstract]      
Net income $ 16,687 $ 19,660 $ 4,076
Weighted-average shares outstanding - basic 23,132 23,452 23,405
Dilutive effect of equity awards 636 471 257
Weighted-average shares outstanding - diluted 23,768 23,923 23,662