v3.25.1
Debentures - Schedule of Debentures Outstanding (Details) - Debentures - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Debt Instrument [Line Items]    
Debt interest rate (as percent) 12.00%  
Total debentures $ 563 $ 563
12% Debentures Maturing June 30, 2025    
Debt Instrument [Line Items]    
Debt interest rate (as percent) 12.00% 12.00%
Total debentures $ 563 $ 563