Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Unrecognized Tax Benefits (Details)

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]      
Beginning balance of unrecognized tax benefits $ 1,074 $ 1,450 $ 1,008
Increases related to prior year tax positions 43 30 107
Decreases related to prior year tax positions (69) (363) 0
Increases related to current year tax positions 139 409 468
Decreases for settlements with taxing authorities 0 (452) (133)
Ending balance of unrecognized tax benefits $ 1,187 $ 1,074 $ 1,450