XML 79 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of accrued expenses and other payables [Abstract]    
Subcontractors $ 517 $ 609
Clinical activities 5,445 4,841
Professional services 740 1,943
Production plant in process 983 415
Other 180 180
Total $ 7,865 $ 7,988