v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) (Parenthetical)
Jun. 27, 2025
Jun. 26, 2025
Statement of Cash Flows [Abstract]    
Restatement of shares due to reverse stock split one-for-twenty-eight 1-for-28 reverse stock split