v3.25.1
Stock-Based Compensation (Details 2)
Mar. 31, 2025
USD ($)
Stock options $ 96,004
Restricted stock units 1,250,141
Restricted Stock Award 396,177
Total unrecognized compensation cost 1,742,322
Year ended June 30, 2028  
Stock options 1,761
Restricted stock units 35,161
Restricted Stock Award 0
Total unrecognized compensation cost 36,922
Year ended June 30, 2027  
Stock options 26,551
Restricted stock units 82,893
Restricted Stock Award 363,814
Total unrecognized compensation cost 473,258
Year ended June 30, 2025  
Stock options 25,628
Restricted stock units 284,671
Restricted Stock Award 82,738
Total unrecognized compensation cost 393,037
Year ended June 30, 2026  
Stock options 42,064
Restricted stock units 566,495
Restricted Stock Award 230,546
Total unrecognized compensation cost $ 839,105