XML 62 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Payables (Tables)
12 Months Ended
Dec. 31, 2021
Disclosure Text Block Supplement [Abstract]  
Schedule of accrued expenses and other payables
   Year ended
December 31,
 
   2021   2020 
         
Subcontractors  $517   $609 
Clinical activities   5,445    4,841 
Professional services   740    1,943 
Production plant in process   983    415 
Other   180    180 
           
   $7,865   $7,988