XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 88,178 $ 105,386
Payroll and benefits 13,914 8,861
Accrued interest 1,685 846
Dividends payable on preferred stock 609 609
Other accruals 4,125 5,453
Accounts Payable and Accrued Liabilities $ 108,511 $ 121,155