XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Significant Accounting Policies - Revenue Recognition (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
item
Apr. 02, 2023
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 $ 69
Revenue recognized that was included in contract liability balance at the beginning of the period (50) (69)
Increase due to cash received, excluding amounts recognized as revenue during the period 230 122
Ending Balance 230 122
Stored-Value Cards    
Significant changes in the contract liabilities balances    
Beginning Balance 13,142 10,828
Revenue recognized that was included in contract liability balance at the beginning of the period (1,549) (1,720)
Increase due to cash received, excluding amounts recognized as revenue during the period 1,616 2,022
Ending Balance $ 13,209 $ 11,130