Stock-Based Compensation (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Stock-based compensation | $ 239,134 | $ 211,404 | $ 745,155 | $ 763,258 |
Restricted Stock Award R S A [Member] | ||||
Stock-based compensation | 138,781 | 61,781 | 304,999 | 193,090 |
Stock Options [Member] | ||||
Stock-based compensation | 10,574 | 19,942 | 32,192 | 81,457 |
Restricted Stock Units | ||||
Stock-based compensation | $ 89,779 | $ 129,681 | $ 407,964 | $ 488,711 |