XML 103 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Equity-based Compensation - Employee Stock Purchase Plan - Additional Information (Detail)
Oct. 19, 2016
shares
2016 Employee Stock Purchase Plan [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized 400,000