v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Additional Information (Details)
$ in Thousands
3 Months Ended
Apr. 01, 2026
USD ($)
item
Dec. 31, 2025
USD ($)
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Number of revenue streams | item 2  
Accrued loyalty rewards program liability $ 1,200 $ 1,100
Franchise Rights    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Franchise agreement term 20 years  
Renewal period 20 years  
Minimum    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Contract with Customer, Liability, Revenue Recognized, Period 10 years  
Maximum    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Contract with Customer, Liability, Revenue Recognized, Period 20 years  
Hardware Services    
REVENUE FROM CONTRACTS WITH CUSTOMERS    
Unsatisfied performance obligations $ 0