XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Accrued Expenses [Abstract]  
Schedule of Accrued Expenses Accrued expenses consist of the following:
   June 30,
2024
   December 31,
2023
 
Professional and consulting fees  $1,192,682   $2,270,022 
Accrued payroll and payroll taxes   3,438,384    2,718,770 
License agreement payable (see Note 5 – Commitments and Contingencies)   2,000,000    
-
 
Manufacturing related   389,993    1,835,101 
Accrued gross-to-net deductions   150,188    
-
 
Other   436,290    146,324 
Total  $7,607,537   $6,970,217