XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Information - Accrued Expenses (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Payroll and Benefits $ 1,178,548 $ 1,169,618
Clinical Trials 846,903 875,072
Professional Fees 58,749 55,032
Income Tax 0 2,328,042
Other 69,706 160,893
Total Accrued Expenses $ 2,153,906 $ 4,588,657