WARRANTS - Warrant Activity (Details) - Warrant - $ / shares |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 29, 2025 |
Dec. 29, 2024 |
|
Number of Shares | ||
Warrants outstanding, Beginning balance (in shares) | 745,904 | |
Exercised (in shares) | (567,425) | |
Warrants outstanding, Ending balance (in shares) | 178,479 | 745,904 |
Warrants exercisable (in shares) | 178,479 | |
Weighted Average Exercise Price | ||
Outstanding warrants, Beginning balance (in dollars per share) | $ 2.53 | |
Exercised (in dollars per share) | 0.94 | |
Outstanding warrants, Ending balance (in dollars per share) | 0 | $ 2.53 |
Weighted average exercise price of warrants exercisable (in dollars per share) | $ 0 | |
Weighted Average Remaining Contractual Life (Years) | ||
Weighted average remaining contractual life (in years) of warrants outstanding | 1 month 6 days | 7 months 6 days |
Weighted average remaining contractual life (in years) of warrants exercised | 6 months |