XML 29 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses consists of the following:
December 31,
2020
December 31,
2019
Accounts payable$4,597 $8,262 
Accrued expenses3,778 3,251 
Accrued compensation13,593 7,631 
Accounts Payable and Accrued Expenses$21,968 $19,144