v3.25.2
Net Loss Per Share (Details 1) - shares
Jun. 30, 2025
Jun. 30, 2024
Net Loss Per Share    
Options to purchase common stock 2,431,000 2,731,000
Restricted stock 4,754,156 2,550,000
Warrants to purchase Common Stock 221,519 1,446,519
Total shares of common stock equivalents 7,406,675 6,727,519