XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and contingencies - Additional Information (Details)
€ in Millions
Jun. 30, 2022
USD ($)
Apr. 01, 2020
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Apr. 01, 2021
USD ($)
Apr. 01, 2021
EUR (€)
Loss Contingencies [Line Items]            
Percentage of enrolled patients 87.00%          
Inventory $ 2,040,000     $ 1,412,000    
Medac [Member]            
Loss Contingencies [Line Items]            
Due from related parties         $ 1,000 € 1
Agreement date   Dec. 10, 2018        
Inventory     $ 200,000