XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Current liabilities  2021   2020 
Accrued compensation  $7,277   $3,210 
Accrued bonuses   2,360    2,647 
Accrued professional and service fees   1,366    1,626 
Accrued other expenses   1,602    810 
   $12,605   $8,293