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

Accrued expenses consisted of the following at:

   December 31, 2023   December 31, 2022 
Accrued expenses:          
Employee payroll and bonuses  $207,556   $371,010 
Vacation   31,074    27,082 
Research and development projects   85,767    316,389 
Interest       223,792 
Professional fees   35,624    24,502 
Other   23,647    31,186 
Total accrued expenses  $383,668   $993,961