XML 50 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following at December 31:

 

   2024   2023 
Clinical trial costs  $16,708,499   $6,464,772 
Accrued compensation   3,987,786    1,763,316 
Other   1,384,803    641,512 
Employee stock purchase plan   103,860    57,494 
Total  $22,184,948   $8,927,094