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

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

 

   2022   2021 
Payroll, bonuses and related benefits  $29,219   $45,725 
Professional services   4,800    3,300 
Other   360    360 
Accrued expenses  $34,379   $49,385