v3.26.3
Basis of Presentation and General Information (Narrative) (Details)
3 Months Ended 9 Months Ended
Sep. 25, 2026
USD ($)
Sep. 26, 2025
USD ($)
Sep. 25, 2026
USD ($)
Segment
Sep. 26, 2025
USD ($)
Dec. 26, 2025
USD ($)
Dec. 27, 2024
USD ($)
Basis Of Presentation And General Information [Line Items]            
Cash consideration paid for acquisition     $ 0 $ (767,000)    
Goodwill $ 90,049,000   90,049,000   $ 90,659,000  
Amortization expense 297,000 $ 311,000 $ 911,000 685,000    
Number of operating segments | Segment     3      
Number of reportable segments | Segment     3      
Number of reporting units | Segment     3      
Revenue recognized as a result of change in contract liability 2,300,000 1,200,000 $ 4,600,000 7,500,000    
Contract liabilities 11,685,000   11,685,000   12,317,000 $ 11,100,000
Deferred commissions         $ 1,300,000 $ 1,800,000
Commissions expense 600,000 400,000 1,300,000 1,500,000    
Impairment loss recognized to capitalization of deferred commissions     0      
Segment revenue $ 69,790,000 $ 73,111,000 $ 207,915,000 $ 229,875,000    
Minimum [Member]            
Basis Of Presentation And General Information [Line Items]            
Business relationship agreement period     6 months      
Maximum [Member]            
Basis Of Presentation And General Information [Line Items]            
Business relationship agreement period     12 months      
Customer contract period     12 months