v3.26.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Income Statement [Abstract]        
Net income (loss) $ 830,872 $ (5,166,633) $ (2,921,167) $ (8,280,166)
Other comprehensive income, net of tax:        
Foreign currency translation adjustments (105,870) (152,790)
Unrealized holding (loss) gain on marketable securities (26,717) (241,224)
Other comprehensive income, net of tax (132,587) (394,014)
Comprehensive income (loss) $ 830,872 $ (5,299,220) $ (2,921,167) $ (8,674,180)