v3.26.1
Related Parties (Details Narrative) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Common Stock [Member]    
Common stock issued for exercise of pre funded warrants 11,817,165 11,817,165