XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following:

 

 

 

JUNE 30,
2022

 

 

DECEMBER 31,
2021

 

Payroll and employee related expenses

 

$

2,182

 

 

$

2,096

 

Third-party research and development expenses

 

 

897

 

 

 

632

 

Professional fees and other

 

 

712

 

 

 

710

 

 

 

$

3,791

 

 

$

3,438