XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.1
NOTE 5. STOCK-BASED COMPENSATION: Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award (Details) - $ / shares
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Details    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance 29,000 30,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance $ 69.52 $ 68.28
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 6,500 6,500
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 50.35 $ 74.22
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (1,000) (5,000)
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 57.46 $ 61.36
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period 0 3,000
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price $ 0 $ 80.75
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period 0 (3,000)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 34,500 29,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 66.26 $ 69.52
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 32,000 24,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 63.60 $ 64.32
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 9.06 $ 13.04