XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Other Stock-Based Compensation Plans (Details) - ESPP
$ in Thousands
3 Months Ended
Jan. 01, 2018
USD ($)
offeringPeriod
Jun. 30, 2022
shares
Jun. 30, 2021
shares
Other Stock-Based Compensation Plans      
Purchase price of common stock 95.00%    
Number of offering periods | offeringPeriod 2    
Duration of offering period 6 months    
Annual stock value | $ $ 30    
Number of shares purchased (in shares) | shares   0 0
Minimum      
Other Stock-Based Compensation Plans      
Employer matching contribution 1.00%    
Maximum      
Other Stock-Based Compensation Plans      
Employer matching contribution 15.00%