XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity Common Stock - Employee Stock Purchase Plan - Additional Information (Detail) - Employee Stock Purchase Plan [Member]
3 Months Ended
Mar. 31, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of eligible earning contributed toward semi-annual purchase of common stock 15.00%
Offering period under the plan 6 months
Percentage of purchase price with respect to each offering period 85.00%
Aggregate shares of common stock reserved for issuance 1,900,000
Shares issued under ESPP 400,000
Percentage of common stock shares outstanding 1.00%