XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Benefit Plans - Additional Information (Detail)
Mar. 31, 2021
shares
2010 Incentive Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for issuance 23,125,612
Shares available for issuance 14,438,410
Directors' Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Common stock reserved for issuance 4,598,838
Shares available for issuance 2,368,424