v3.26.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Prepaid Expenses and Other Current Assets    
Prepaid clinical expenses $ 1,375,479 $ 1,204,720
Prepaid other 552,065 321,009
Prepaid Insurance 89,583 16,063
Security deposits 7,495 7,495
Total prepaid expenses and other current assets $ 2,024,622 $ 1,549,287