XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other

Accrued expenses consist of the following at December 31, 2021 and 2020:

 

   2021   2020 
Payroll, bonuses and related benefits  $45,725   $15,121 
Professional services   3,300    10,800 
Other   360    358 
Accrued expenses  $49,385   $26,279