v3.25.2
Accounts Payable and Accrued Liabilities (Details) - Subsidiaries [Member] - USD ($)
$ in Thousands
Jul. 05, 2025
Jan. 04, 2025
Payables And Accruals [Line Items]    
Accounts payable $ 5,836 $ 5,615
Accrued inventory 1,975 2,248
Accrued compensation 4,018 4,630
Accrued taxes and penalties 946 1,013
Accrued technology and subscription fees 198 139
Accrued interest 1,210 1,156
Accrued professional fees 732 632
Accrued advertising 2,935 1,212
Accrued dividend equivalents 0 10
Other accrued liabilities 605 699
Total accounts payable and accrued liabilities $ 18,455 $ 17,354