Unrecognized Tax Benefits (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Jan. 01, 2023 |
Jan. 02, 2022 |
|
| Income Tax Disclosure [Abstract] | |||
| Balance, beginning | $ 3,902 | $ 7,690 | $ 3,318 |
| Additions for tax positions of current year | 961 | 887 | 2,611 |
| Additions for tax positions of prior years | 503 | 958 | 2,624 |
| Reductions for changes in prior year tax positions | (551) | (4,521) | (379) |
| Reductions for lapses of applicable statute of limitations | (897) | (1,112) | (484) |
| Balance, ending | $ 3,918 | $ 3,902 | $ 7,690 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|