XML 115 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Options Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation, number of shares exercised   19,331 15,832 36,345 23,217
Exercise of stock options (Note 13)   $ 59 $ 48 $ 111 $ 71
Exercisable stock options   26,982 28,569 26,982 116,063
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  
Expected volatility calculation term one       730 days  
Expected volatility calculation term two       1095 days  
Expected volatility calculation term three       1460 days  
Employees [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted, Number of shares         500,000
Share based compensation number of stock award forfeited   13,333 8,893 13,333 195,739
Employees [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Strike price   $ 8   $ 6  
Employees [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Strike price   $ 14   $ 14  
Executive Officers [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted, Number of shares 600,000 400,000   1,000,000  
Executive Officers [Member] | Vesting on December 31, 2026 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted, Number of shares       1,000,000