Quarterly report pursuant to Section 13 or 15(d)

Restatements and Reclassifications - Schedule of Cash Flow Statement Table (Details)

v3.23.1
Restatements and Reclassifications - Schedule of Cash Flow Statement Table (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Net Cash Provided by (Used in) Operating Activities [Abstract]        
Net income (loss) $ 8,900 $ (4,979)   $ (4,477)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]        
Accretion of note receivable discount       0
Net cash provided by (used in) operating activities       (2,307)
Previously Reported        
Net Cash Provided by (Used in) Operating Activities [Abstract]        
Net income (loss)     $ 11,898  
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]        
Accretion of note receivable discount     (27)  
Gain on sale of GeoTraq     (12,091)  
Net cash provided by (used in) operating activities     1,489  
Effect of Restatement        
Net Cash Provided by (Used in) Operating Activities [Abstract]        
Net income (loss)     (1,813)  
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]        
Accretion of note receivable discount     (37)  
Gain on sale of GeoTraq     1,850  
Net cash provided by (used in) operating activities     0  
As Restated        
Net Cash Provided by (Used in) Operating Activities [Abstract]        
Net income (loss) $ 8,874 $ (4,979) 10,085 $ (4,477)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]        
Accretion of note receivable discount     (64)  
Gain on sale of GeoTraq     (10,241)  
Net cash provided by (used in) operating activities     $ 1,489