v3.26.1
Fair Value Measurements Contingent Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Dec. 27, 2025
Business Combination [Line Items]          
Payments of contingent consideration     $ (141) $ (137)  
Change in fair value of contingent consideration $ 157 $ (241) (352) $ (567)  
Fair Value, Recurring [Member]          
Business Combination [Line Items]          
Business Combination, Contingent Consideration, Liability 3,865   3,865   $ 4,358
Resharp [Member] | Accrued Liabilities          
Business Combination [Line Items]          
Payments of contingent consideration     (134)    
Change in fair value of contingent consideration     205    
Resharp [Member] | Liability          
Business Combination [Line Items]          
Payments of contingent consideration     0    
Change in fair value of contingent consideration     (571)    
Instafob | Accrued Liabilities          
Business Combination [Line Items]          
Payments of contingent consideration     (7)    
Change in fair value of contingent consideration     0    
Instafob | Liability          
Business Combination [Line Items]          
Payments of contingent consideration     0    
Change in fair value of contingent consideration     14    
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrentAndNoncurrent | Resharp [Member]          
Business Combination [Line Items]          
Contingent consideration, current 300   300   229
Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrentAndNoncurrent | Instafob          
Business Combination [Line Items]          
Contingent consideration, current 18   18   25
Balance Sheet Location [Axis]: us-gaap:Liabilities | Resharp [Member]          
Business Combination [Line Items]          
Contingent consideration, non-current 3,500   3,500   4,071
Balance Sheet Location [Axis]: us-gaap:Liabilities | Instafob          
Business Combination [Line Items]          
Contingent consideration, non-current $ 47   $ 47   $ 33