v3.26.1
Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 10,261 $ 805,612
Accrued development expense 447,466 1,258,435
Insurance financing payable 182,521 249,628
Other accruals 18,270 662,576
Accrued license fee expense 66,666 66,667
Total accrued expenses $ 725,184 $ 3,042,918