Subsequent Events - Additional Information (Detail) - USD ($) |
3 Months Ended | 35 Months Ended | ||
|---|---|---|---|---|
Jun. 07, 2019 |
May 29, 2019 |
Apr. 30, 2019 |
Apr. 30, 2019 |
|
| Subsequent Event [Line Items] | ||||
| Stock repurchased during period, shares | 0 | 3,985,876 | ||
| Subsequent Event [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Stock repurchased during period, shares | 0 | 0 | ||
| Subsequent Event [Member] | Stock Repurchase Program $50.0 Million Authorization [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Stock repurchase program, authorization date | May 29, 2019 | |||
| Subsequent Event [Member] | Stock Repurchase Program $50.0 Million Authorization [Member] | Maximum [Member] | ||||
| Subsequent Event [Line Items] | ||||
| Amount authorized under stock repurchase program | $ 50,000,000 |