v3.26.1
Business Segments - Schedule of Revenue Information by Product (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Entity Wide Information Revenue From External Customer [Line Items]        
Total revenues $ 12,566 $ 13,571 $ 24,365 $ 25,467
Distribution Rights        
Entity Wide Information Revenue From External Customer [Line Items]        
Revenue Recognized 300 300 700 700
Service Contract Revenues        
Entity Wide Information Revenue From External Customer [Line Items]        
Total revenues 305 654 277 611
Service Contract Revenues | Distribution Rights        
Entity Wide Information Revenue From External Customer [Line Items]        
Revenue Recognized $ 300 $ 700 $ 300 $ 700