XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation Plans (Details Narrative)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2023
shares
Jan. 31, 2023
shares
Mar. 31, 2023
shares
Mar. 31, 2022
shares
Jun. 30, 2023
USD ($)
integer
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of plans | integer         2
Expiration period         10 years
Vesting rights         exercisable immediately or become exercisable in cumulative installments of 20% or 25%
Dividend yield         0.00%
Minimum volatility         31.50%
Maximum volatility         41.20%
Risk-free interest rate minimum         2.00%
Risk-free interest rate maximum         2.90%
Expected life minimum         3 years
Expected life maximum         7 years
Shares available | shares         343,912
Intrinsic value | $         $ 1,258,000
Intrinsic value | $         $ 1,304,000
Closing price | $ / shares         $ 57.57
Time Based Awards Granted [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Restricted grants | shares     7,980 7,448 7,980
Vesting period     4 years 4 years  
Performance Based Awards Granted [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Restricted grants | shares 2,272 15,032   14,016 17,304
Vesting period     5 years 5 years  
Employee Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock grants | shares     928 865  
Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation cost | $         $ 27,000
Recognition period         8 months 12 days
Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation cost | $         $ 2,981,000
Recognition period         3 years 3 months 19 days