XML 117 R65.htm IDEA: XBRL DOCUMENT v3.23.3
The following table summarizes information about stock options outstanding at June 30, 2023: (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 1,541,500
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 1,541,500
Canada, Dollars  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $ $ 263
Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding Intrinsic Value 1 | $ $ 263
Exercise Price 8.40 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Sep. 18, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 105,000
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 105,000
Exercise Price 5.40 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Nov. 15, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 208,500
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 208,500
Exercise Price 5.40 [Member] | Canada, Dollars  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value | $ $ 263
Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding Intrinsic Value 1 | $ $ 263
Exercise Price 7.50 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Dec. 14, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 170,000
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 170,000
Exercise Price 7.50 One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Dec. 16, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 52,500
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 52,500
Exercise Price 13.60 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Dec. 17, 2024
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 377,500
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 377,500
Exercise Price 11.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date May 30, 2025
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 50,000
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 50,000
Exercise Price 6.95 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date Mar. 27, 2026
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding 578,000
Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable 578,000