XML 370 R97.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock - $ / shares
shares in Thousands
12 Months Ended
Mar. 31, 2023
Apr. 28, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares)   500
Discount from market price, offering date 90.00%  
Percentage of outstanding stock maximum 5.00%  
Shares available for issuance, beginning balance (in shares) 153  
Employee shares purchased (shares) (119)  
Shares available for issuance (in shares) 34  
Shares available for issuance, ending balance (in shares) 34  
Weighted- Average Purchase Price (in dollars per share) $ 11.65  
Weighted-Average Discount per Share (in dollars per share) $ 1.28