XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Stock Plans - Additional Information (Details) - shares
1 Months Ended
Nov. 30, 2013
Jun. 30, 2022
Directors Stock Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Term of stock option grants 10 years  
Common stock, shares outstanding   0
Directors Stock Plan | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award    
Vesting period 1 year  
Directors Stock Plan | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award    
Vesting period 3 years  
Options acceleration period 24 months  
2016 Long-Term Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock, shares outstanding   3,446,728
2016 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award    
Common stock, shares outstanding   0