XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers - Summary of Revenue disaggregated Based on Geographic Location (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation Of Revenue [Line Items]        
Total revenue $ 233,243 $ 224,595 $ 658,520 $ 628,110
United States [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 153,752 145,255 432,289 413,228
All Other Countries [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 79,491 $ 79,340 $ 226,231 $ 214,882