XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2021
Payables and Accruals [Abstract]  
Summary of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
 
                                         
    
March 31,
    
December 31,
 
    
2021
    
2020
 
Research and development expenses
   $ 3,610      $ 2,063  
Employee compensation and benefits
     1,666        2,634  
Professional services and other
     523        581  
    
 
 
    
 
 
 
Total accrued expenses
   $ 5,799      $ 5,278