v3.26.1
Accounts Payable and Accrued Liabilities (Details) - Subsidiaries [Member] - USD ($)
$ in Thousands
Apr. 04, 2026
Jan. 03, 2026
Payables And Accruals [Line Items]    
Accounts payable $ 8,802 $ 6,305
Accrued inventory 1,698 1,545
Accrued compensation 1,127 5,423
Accrued taxes and penalties 735 418
Accrued technology and subscription fees 107 430
Accrued interest 1,142 1,086
Accrued professional fees 993 948
Accrued advertising 1,151 2,855
Accrued litigation 5,000 5,000
Other accrued liabilities 917 1,108
Total accounts payable and accrued liabilities $ 21,672 $ 25,118