XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Share-based Payments, Summary (Details) - shares
Mar. 31, 2024
Mar. 31, 2023
2004 Non-Employee Director Stock Option Plan [Member]    
Share-based Compensation Description [Abstract]    
Option to purchase common stock, outstanding (in shares) 0 6,000
Shares of common stock available for grant (in shares) 0 0
2010 Incentive Award Plan [Member]    
Share-based Compensation Description [Abstract]    
Option to purchase common stock, outstanding (in shares) 975,884 1,226,745
Shares of common stock available for grant (in shares) 0 0
2010 Incentive Award Plan [Member] | Restricted Stock Units [Member]    
Share-based Compensation Description [Abstract]    
Number of shares outstanding (in shares) 140,299 266,169
2010 Incentive Award Plan [Member] | Restricted Shares [Member]    
Share-based Compensation Description [Abstract]    
Number of shares outstanding (in shares)   100,000
2010 Incentive Award Plan [Member] | Performance Stock Units [Member]    
Share-based Compensation Description [Abstract]    
Number of shares outstanding (in shares) 192,696 192,696
2014 Non-Employee Director Incentive Award Plan [Member] | Restricted Stock Units [Member]    
Share-based Compensation Description [Abstract]    
Number of shares outstanding (in shares) 0 10,417
Shares of common stock available for grant (in shares) 0 0
2022 Incentive Award Plan [Member]    
Share-based Compensation Description [Abstract]    
Common stock shares reserved for grants (in shares) 924,200  
Option to purchase common stock, outstanding (in shares) 132,133  
Shares of common stock available for grant (in shares) 430,129 871,432
2022 Incentive Award Plan [Member] | Restricted Stock Units [Member]    
Share-based Compensation Description [Abstract]    
Number of shares outstanding (in shares) 100,624 52,768
2022 Incentive Award Plan [Member] | Performance Stock Units [Member]    
Share-based Compensation Description [Abstract]    
Number of shares outstanding (in shares) 581,227