v3.26.1
Basis of Presentation and Description of Company (Details)
$ in Thousands
6 Months Ended
May 26, 2026
May 11, 2026
Jan. 27, 2026
Jul. 04, 2026
USD ($)
Jun. 28, 2025
USD ($)
Jan. 03, 2026
USD ($)
Basis of Presentation and Description of Company            
Reverse stock split 0.1 0.1        
Gain on sale of subsidiary       $ 2,292 $ 0  
Philippines subsidiary | Disposal group            
Basis of Presentation and Description of Company            
Percentage of issued and outstanding shares sold     100.00%      
Gain on sale of subsidiary       $ 2,292    
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal, Statement of Income or Comprehensive Income [Extensible Enumeration]       Operating Expenses    
Philippines subsidiary | Disposal group held for sale            
Basis of Presentation and Description of Company            
Total assets           $ 3,434
Total liabilities           $ 3,884