XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies - Additional Information (Details)
$ in Thousands, € in Millions
12 Months Ended
Dec. 30, 2022
USD ($)
Apr. 01, 2021
EUR (€)
Jul. 27, 2020
USD ($)
Dec. 31, 2022
USD ($)
Jan. 24, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Oct. 12, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Loss Contingencies [Line Items]                  
Increase in revenue recognition       $ 1,700          
Inventories       $ 1,998     $ 1,412    
Milestone payment unpaid | €               € 1  
Medac [Member]                  
Loss Contingencies [Line Items]                  
Due from related parties | €   € 1              
Agreement date   Dec. 10, 2018              
Inventories           $ 200      
Term over which the royalty is to be paid 5 years                
Minimum annual payments $ 200                
Medac [Member] | Other Liabilities                  
Loss Contingencies [Line Items]                  
Loss Contingency Accrual 1,200                
Medac [Member] | Other Noncurrent Liabilities                  
Loss Contingencies [Line Items]                  
Loss Contingency Accrual 1,000                
Medac [Member] | Accrued Expenses                  
Loss Contingencies [Line Items]                  
Loss Contingency Accrual 200                
Medac [Member] | Selling, General and Administrative [Member]                  
Loss Contingencies [Line Items]                  
Loss Contingency Accrual $ 1,200                
Lachman [Member] | Subsequent Event [Member]                  
Loss Contingencies [Line Items]                  
Loss Contingency Accrual         $ 900        
Unpaid consulting fees         900        
Loss contingency disputes charges         $ 300        
Pending Litigation [Member]                  
Loss Contingencies [Line Items]                  
Unpaid compensation amounts claimed     $ 1,100            
Loss Contingency Accrual                 $ 1,100