v3.25.2
Accrued Expenses (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses      
Clinical trial expenses $ 1,730,818   $ 1,135,542
Other 1,052,331   1,223,797
Total $ 2,783,149 $ 3,118,837 $ 2,359,339