XML 104 R87.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit and Stock Compensation Plans-Stock Options, by Exercise Price Range (Details) - $ / shares
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 6,267 6,600 6,600
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 5,933 5,267  
$3.00 - $5.00 [Member] [Domain]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit $ 3.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 5.00    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,000    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 4 years 8 months 12 days    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 3.48    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 1,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 3.48    
$5.00 - $5.99      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 5.00    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 5.59    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 3,600    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 2 years 2 months 23 days    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 5.56    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 3,600    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 5.56    
$90.00 - $104.85      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit 5.60    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 5.99    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 1,667    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term 7 years 3 months 29 days    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 5.70    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 1,333    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 5.70    
2006 Stock Incentive Plan      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 3,600