Annual report pursuant to Section 13 and 15(d)

Share-Based Compensation - Summary of RSU's by Vest Date (Detail)

v3.10.0.1
Share-Based Compensation - Summary of RSU's by Vest Date (Detail) - Restricted Stock Units (RSUs) [Member]
12 Months Ended
Dec. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU's 1,230,951
March 16, 2020 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU's 348,841
January 1, 2021 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU's 12,294
March 31, 2022 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU's 565,449
January 1, 2023 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU's 12,294
March 31, 2024 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
RSU's 292,073