v3.25.1
Other Prepaid Expenses and Current Assets - Schedule of Other Prepaid Expenses and Current Assets (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Other Prepaid Expenses and Current Assets [Abstract]    
Prepaid API $ 2,633,573 $ 1,039,494
Commercial 726,172 666,288
FDA filing fee 299,705 449,558
Medical affairs 321,962 412,118
Subscriptions 673,304 409,774
Insurance 286,231 342,172
Clinical 124,141 70,564
Other 59,836 91,900
Total $ 5,124,924 $ 3,481,868