XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.2
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, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]          
Total revenue $ 503,332 $ 503,332 $ 345,293 $ 1,358,787 $ 917,196
United States [Member]          
Disaggregation Of Revenue [Line Items]          
Total revenue 311,966   212,567 831,369 578,828
All Other Countries [Member]          
Disaggregation Of Revenue [Line Items]          
Total revenue $ 191,366   $ 132,726 $ 527,418 $ 338,368