XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Options - Fair Value Assumptions (Details)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Stock Options      
Risk-free interest rates     1.68%
Expected volatility     43.00%
2012 Employee Stock Option Plan      
Stock Options      
Risk-free interest rates   3.03% 1.64%
Expected lives   7 years 3 months 7 days  
Expected volatility   43.00% 43.00%
Expected dividend yields   0.00% 0.00%
2012 Non-Employee Stock Option Plan      
Stock Options      
Expected lives     6 years 2 months 4 days
2018 Non-Employee Stock Option Plan      
Stock Options      
Risk-free interest rates     1.68%
Expected lives     6 years 2 months 4 days
Expected volatility     43.00%
Expected dividend yields     0.00%
2020 Non-Employee Stock Option Plan      
Stock Options      
Risk-free interest rates, min   3.03%  
Risk-free interest rates, max   3.40%  
Risk-free interest rates     1.68%
Expected lives     6 years 2 months 4 days
Expected volatility   43.00% 43.00%
Expected dividend yields   0.00% 0.00%
2020 Non-Employee Stock Option Plan | Minimum      
Stock Options      
Expected lives   7 years 2 months 23 days  
2020 Non-Employee Stock Option Plan | Maximum      
Stock Options      
Expected lives   7 years 3 months 7 days  
2022 Employee Stock Option Plan      
Stock Options      
Risk-free interest rates, min 4.42%    
Risk-free interest rates, max 4.62%    
Risk-free interest rates   3.84%  
Expected lives   7 years 3 months 10 days  
Expected volatility 56.00% 45.00%  
Expected dividend yields   0.62%  
2022 Employee Stock Option Plan | Minimum      
Stock Options      
Expected lives 5 years 7 months 17 days    
Expected dividend yields 0.76%    
2022 Employee Stock Option Plan | Maximum      
Stock Options      
Expected lives 5 years 10 months 13 days    
Expected dividend yields 1.01%