Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)

v3.23.3
Earnings Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Continuing Operations        
Net income (loss) from continuing operations, basic $ (242) $ 217 $ (825) $ 2,609
Weighted average common shares outstanding, basic (in shares) 4,198,940 3,150,230 3,687,896 3,150,230
Basic income (loss) per share from continuing operations ( in usd per share) $ (0.06) $ 0.07 $ (0.22) $ 0.83
Net income (loss) from continuing operations, diluted $ (242) $ 217 $ (825) $ 2,609
Weighted average common shares outstanding, diluted (in shares) 4,198,940 3,150,230 3,687,896 3,496,003
Diluted income (loss) per share from continuing operations (in usd per share) $ (0.06) $ 0.07 $ (0.22) $ 0.75
Discontinued Operations        
Net income (loss) from discontinued operations, basic $ 28 $ (2,198) $ 10,818 $ 5,495
Weighted average common shares outstanding, basic (in shares) 4,198,940 3,150,230 3,687,896 3,150,230
Basic income (loss) per share from discontinued operations, basic (in usd per share) $ 0.01 $ (0.70) $ 2.93 $ 1.74
Net income (loss) from discontinued operations, diluted $ 28 $ (2,198) $ 10,818 $ 5,495
Weighted average common shares outstanding, diluted (in shares) 4,198,940 3,150,230 3,687,896 3,496,003
Diluted income (loss) per share from discontinued operations, diluted (in usd per share) $ 0.01 $ (0.70) $ 2.93 $ 1.57
Basic        
Net income (loss), basic $ (214) $ (1,981) $ 9,993 $ 8,104
Weighted average common shares outstanding, basic (in shares) 4,198,940 3,150,230 3,687,896 3,150,230
Basic income (loss) per share (in usd per share) $ (0.05) $ (0.63) $ 2.71 $ 2.57
Diluted        
Net income (loss), diluted $ (214) $ (1,981) $ 9,993 $ 8,104
Weighted average common shares outstanding, diluted (in shares) 4,198,940 3,150,230 3,687,896 3,496,003
Diluted income (loss) per share (in usd per share) $ (0.05) $ (0.63) $ 2.71 $ 2.32