XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Prepayments, Deposits, and Other Current Assets - Schedule Of Prepayments, Deposits, and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepayments and deposits $ 4,968 $ 3,986
Prepaid insurance 1,190 2,620
Prepaid marketing costs 3,353 2,534
Consumption tax receivable 802 864
Value added tax (VAT) receivable 3,880 2,661
BVG (Swiss Pension) prepayment 1,211 111
Other [1] 668 700
Total prepayments, deposits and other current assets $ 16,072 $ 13,476
[1] No individual category in “other current assets” exceeds 5% of the total prepayments, deposits and other current assets.