XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
item
Jan. 01, 2023
USD ($)
Jan. 02, 2022
USD ($)
Disaggregation of Revenue      
Number of performance obligation | item 1    
Practical expedient true    
Number of contractual liabilities | item 2    
Maximum      
Disaggregation of Revenue      
Revenue duration period 36 months    
Deferred Revenue      
Significant changes in the contract liabilities balances      
Beginning Balance $ 69 $ 145 $ 792
Revenue recognized that was included in contract liability balance at the beginning of the period (69) (145) (792)
Increase due to cash received, excluding amounts recognized as revenue during the period 50 69 145
Ending Balance 50 69 145
Stored-Value Cards      
Significant changes in the contract liabilities balances      
Beginning Balance 10,828 7,240 4,973
Revenue recognized that was included in contract liability balance at the beginning of the period (4,073) (3,282) (1,471)
Increase due to cash received, excluding amounts recognized as revenue during the period 6,387 6,870 3,738
Ending Balance $ 13,142 $ 10,828 $ 7,240