XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies - Additional Information (Details)
$ in Thousands, € in Millions
Dec. 30, 2022
USD ($)
Apr. 01, 2021
EUR (€)
Mar. 31, 2023
USD ($)
Jan. 24, 2023
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Oct. 12, 2021
EUR (€)
Loss Contingencies [Line Items]              
Inventories     $ 2,337   $ 1,998    
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,300            
Medac [Member] | Other Noncurrent Liabilities              
Loss Contingencies [Line Items]              
Loss Contingency Accrual 1,100            
Medac [Member] | Accrued Expenses              
Loss Contingencies [Line Items]              
Loss Contingency Accrual $ 200            
Lachman [Member]              
Loss Contingencies [Line Items]              
Loss Contingency Accrual       $ 900      
Unpaid consulting fees       900      
Loss contingency disputes charges       $ 300