XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Mar. 30, 2025
USD ($)
item
Mar. 31, 2024
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 $ 50 $ 50
Revenue recognized that was included in contract liability balance at the beginning of the period (50) (50)
Increase due to cash received, excluding amounts recognized as revenue (including breakage) during the period 163 230
Ending Balance 163 230
Stored-Value Cards    
Significant changes in the contract liabilities balances    
Beginning Balance 17,883 13,142
Revenue recognized that was included in contract liability balance at the beginning of the period (1,953) (1,549)
Increase due to cash received, excluding amounts recognized as revenue (including breakage) during the period 3,082 1,616
Ending Balance $ 19,012 $ 13,209