XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Prepayments, Deposits, and Other Current Assets - Schedule Of Prepayments, Deposits, and Other Current Assets (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Deferred Costs Capitalized Prepaid And Other Assets Disclosure [Abstract]    
Prepayments and deposits $ 4,397 $ 4,047
Prepaid insurance 1,351 2,647
Prepaid marketing 2,244 543
Consumption tax receivable 519 830
Value added tax (VAT) receivable 2,208 2,197
BVG (Swiss Pension) prepayment 1,021 15
Swiss social insurance prepayment 945  
Other [1] 381 621
Total prepayments, deposits and other current assets $ 13,066 $ 10,900
[1] No individual item in “other current assets” exceeds 5% of the total prepayments, deposits and other current assets.