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

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

 

   2023   2022 
Payroll, bonuses and related benefits  $9,032   $29,219 
Professional services   4,800    4,800 
Other   360    360 
Accrued expenses  $14,192   $34,379