v3.26.1
Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
May 04, 2026
Related Party Transaction [Line Items]          
Net revenues $ 68,832,000 $ 74,958,000 $ 127,038,000 $ 143,689,000  
Base salary         $ 130,000
Target annual bonus percentage         10.00%
Consulting fees 150,000   150,000    
Related Party          
Related Party Transaction [Line Items]          
Net revenues $ 0 $ 0 $ 0 $ 0