XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities

Accrued liabilities consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):

 

 

 

September 30, 2021

 

 

December 31, 2020

 

Payroll

 

$

8,632

 

 

$

7,643

 

Professional fees

 

 

7,670

 

 

 

4,457

 

Contract manufacturing costs

 

 

5,459

 

 

 

6,274

 

Research services

 

 

5,491

 

 

 

4,649

 

Other

 

 

4,703

 

 

 

6,034

 

Total

 

$

31,955

 

 

$

29,057