XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combinations - Schedule of Pro Forma (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Schedule of Pro Forma [Abstract]    
Pro forma revenue $ 276,353 $ 319,639
Pro forma net loss from continuing operations $ (45,402) $ (364,510)