v3.25.1
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