XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock - $ / shares
shares in Thousands
12 Months Ended
Mar. 31, 2022
Dec. 31, 2020
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) 199    
Employee shares purchased (shares) (46)    
Shares available for issuance (in shares) 153 199  
Shares available for issuance, ending balance (in shares) 153    
Weighted- Average Purchase Price (in dollars per share) $ 10.65    
Weighted-Average Discount per Share (in dollars per share) $ 1.18