XML 114 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Award Plans - Stock Based Award Plans (Detail) - shares
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding Options 9,074,587 10,732,513
Outstanding Restricted Stock Units 11,838,329 9,538,032
Shares Available for Future Issuance 2,802,796  
2004 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding Options 1,320  
2013 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding Options 3,240,690  
2018 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Outstanding Options 5,832,577  
Outstanding Restricted Stock Units 11,838,329  
Shares Available for Future Issuance 2,802,796