XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and contingencies - Additional Information (Details)
$ in Thousands, € in Millions
12 Months Ended
Mar. 31, 2021
Jul. 27, 2020
USD ($)
Apr. 01, 2020
Dec. 31, 2021
USD ($)
Apr. 01, 2021
USD ($)
Apr. 01, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Loss Contingencies [Line Items]              
Percentage of enrolled patients 87.00%            
Increase in revenue recognition       $ 1,742      
Medac [Member]              
Loss Contingencies [Line Items]              
Due from related parties         $ 1,160 € 1,000  
Agreement date     Dec. 10, 2018        
Pending Litigation [Member]              
Loss Contingencies [Line Items]              
Unpaid compensation amounts claimed   $ 1,140          
Accrued unpaid compensation amounts             $ 1,140