v3.25.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2025
Accrued Expenses [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consist of the following:

 

   March 31,   December 31, 
   2025   2024 
Accrued gross-to-net-deductions  $25,646,420   $21,860,335 
Accrued payroll and payroll taxes   2,575,007    6,530,469 
License agreement payable   2,000,000    2,000,000 
Professional and consulting fees   1,752,567    865,413 
Manufacturing related   223,578    572,959 
Other   87,423    122,357 
Total  $32,284,995   $31,951,533