XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Options Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted, Number of shares 0   0 500,000   0
Share-based compensation, number of shares exercised 15,832     23,217 147,326  
Exercise of stock options $ 48 $ 114   $ 71 $ 447  
Share based compensation number of stock award forfeited 8,893 66,959   195,739 66,959  
Exercisable stock options 28,569 35,649   116,063 327,965  
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       $ 11.23    
Executives [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted, Number of shares 500,000     500,000    
Employees [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share based compensation number of stock awarded   23,934     23,934  
Share-based compensation, number of shares exercised   37,500     37,500  
Exercise of stock options   $ 100        
Shares paid for tax withholding for share based compensation       6,105    
Shares added to treasury from paid for tax withholding 23,934     23,934