XML 56 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
 Year Ended December 31,
 20212020
Accrued external research and development costs$5,316 $4,017 
Accrued payroll and payroll-related costs4,180 5,056 
Accrued professional fees355 327 
Other3,238 1,048 
 $13,089 $10,448