XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Plans (Details) - shares
1 Months Ended 12 Months Ended
Dec. 31, 2016
Jan. 31, 2023
Feb. 01, 2022
Mar. 10, 2016
2008 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)       25,912,531
2008 Equity Incentive Plan | Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award expiration period (in years)   10 years    
Award vesting period (in years)   4 years    
2016 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares) 10,000,000      
Percentage of outstanding shares 4.00%      
Number of shares authorized, annual increase (in shares)     5,246,279  
Number of shares available for futures issuance (in shares)   3,072,343