v3.25.4
Accrued Expenses and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of accrued expenses
        
   December 31,
2025
   December 31,
2024
 
Accrued payroll and benefits  $84,475   $243,396 
Accrued professional fees   215,056    143,661 
Accrued research costs   386,510    189,388 
Other   23,875    34,203 
Total accrued expenses  $709,916   $610,648