XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share (Details 1) - shares
Jun. 30, 2024
Jun. 30, 2023
Net Loss Per Share    
Options to purchase common stock 2,731,000 2,851,000
Warrants to purchase Common Stock 1,446,519 3,386,076
Unvested restricted stock 2,550,000 6,867,562
Total shares of common stock equivalents 6,727,519 13,104,638