v3.26.1
Balance Sheet Information - Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Payroll and Benefits $ 771,798 $ 1,275,602
Clinical Trials 992,326 821,648
Professional Fees 99,451 83,278
Income Tax 65,982 142,096
Other 52,016 84,107
Total Accrued Expenses $ 1,981,573 $ 2,406,731