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

Revenue - Changes in Unearned Revenue Balance Related to Royalty Program (Details)

v3.25.4
Revenue - Changes in Unearned Revenue Balance Related to Royalty Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2025
Dec. 29, 2024
Movement in Deferred Revenue [Roll Forward]    
Unearned Royalty revenue, beginning balance $ 27,083  
Unearned Royalty revenue, ending balance 27,287 $ 27,083
Performance obligation satisfied, revenue recognized $ 6,400  
Period of loyalty revenue earned prior to launch 365 days  
Unearned Royalty revenue    
Movement in Deferred Revenue [Roll Forward]    
Unearned Royalty revenue, beginning balance $ 2,750 7,509
Revenue deferred 5,352 4,817
Revenue recognized (4,911) (9,576)
Unearned Royalty revenue, ending balance $ 3,191 $ 2,750