XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Options Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share based compensation number of stock awarded 0 0
Share-based compensation, number of shares exercised 0 6,793
Exercise of stock options   $ 21
Share based compensation number of stock award forfeited 13,333 175,776
Exercisable stock options 0 0
Employee Stock Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options exercise price range, lower limit $ 3.01  
Options exercise price range, upper limit $ 14.00