XML 122 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Unrecognized tax benefit, beginning balance $ 45,574 $ 40,098 $ 35,745
Additions based on tax positions related to the current year 3,813 4,726 3,868
Additions based on tax positions from prior years 0 858 795
Reductions for tax positions of prior years (990) 0 0
Reductions due to lapse of the applicable statute of limitations (33) (108) (310)
Unrecognized tax benefit, ending balance 48,364 45,574 40,098
Interest and penalties recognized as a component of provision for income taxes 205 34 30
Interest and penalties accrued at period end 269 $ 63 $ 85
Tax-effected unrecognized tax benefits $ 25,300