XML 41 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses

6. Accrued expenses

Accrued expenses consist of:

 

 

 

As of December 31,

 

 

 

2024

 

 

2023

 

Accrued research and development

 

$

46,667

 

 

$

686,883

 

Accrued payroll

 

 

1,132,422

 

 

 

1,081,262

 

Accrued professional fees

 

 

208,971

 

 

 

481,218

 

Accrued income tax

 

 

-

 

 

 

723,852

 

 

$

1,388,060

 

 

$

2,973,215