v3.20.4
Segment and Geographic Information - Summary of Revenue by Geography (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Revenues $ 1,092,673 $ 742,555 $ 595,409
Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 1,092,673 $ 742,555 $ 595,409
Concentration risk, percentage 100.00% 100.00% 100.00%
United States [Member] | Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 573,549 $ 295,753 $ 208,620
Concentration risk, percentage 52.00% 40.00% 35.00%
United Kingdom [Member] | Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 132,427 $ 120,185 $ 121,563
Concentration risk, percentage 12.00% 16.00% 20.00%
France [Member] | Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 97,702 $ 76,220 $ 64,427
Concentration risk, percentage 9.00% 10.00% 11.00%
Rest of world [Member] | Geographic Concentration Risk [Member]      
Disaggregation of Revenue [Line Items]      
Revenues $ 288,995 $ 250,397 $ 200,799
Concentration risk, percentage 27.00% 34.00% 34.00%