XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF WEIGHTED AVERAGE COMMON SHARES OUTSTANDING USED TO CALCULATE EARNINGS PER SHARE (Details) - shares
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Net income (loss) per share        
Weighted average common shares outstanding-basic 166,618,201 124,318,056 166,362,609 121,944,597
Stock options and nonvested restricted common stock 2,830,495
Weighted average common shares outstanding-diluted 169,448,696 124,318,056 166,362,609 121,944,597