XML 73 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share (Details 1) - shares
Mar. 31, 2025
Mar. 31, 2024
Net Loss Per Share    
Options to purchase common stock 2,610,166 2,731,000
Restricted stock 2,357,588 3,800,000
Warrants to purchase Common Stock 1,516,297 3,386,076
Total shares of common stock equivalents 6,484,051 9,917,076