XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Deferred Revenue - Schedule of Current and Non-current Balances (Details) - USD ($)
$ in Thousands
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Disaggregation of Revenue [Line Items]      
Deferred revenue, current $ 64,560 $ 62,507  
Deferred revenue, noncurrent 22,517 22,082  
Deferred revenue 87,077 84,589 $ 84,326
Product Protection Plans      
Disaggregation of Revenue [Line Items]      
Deferred revenue, current 36,948 35,409  
Deferred revenue, noncurrent 307 291  
Deferred revenue 37,255 35,700 36,419
Eye Care Clubs      
Disaggregation of Revenue [Line Items]      
Deferred revenue, current 27,612 27,098  
Deferred revenue, noncurrent 22,210 21,791  
Deferred revenue $ 49,822 $ 48,889 $ 47,907