v3.26.1
Accrued and Other Current Liabilities - Summary of Accrued liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities, Current [Abstract]    
Payroll $ 468,000 $ 1,000,000
Professional fees 481,000 501,000
Research services 218,000 78,000
Other 29,000  
Total $ 1,195,746 $ 1,579,147