Annual report pursuant to Section 13 and 15(d)

Segment Information and Geographic Data - Schedule of Revenue by Geographical Data (Details)

v3.19.3.a.u2
Segment Information and Geographic Data - Schedule of Revenue by Geographical Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Revenues $ 571,850 $ 586,930 $ 468,709
United States      
Segment Reporting Information [Line Items]      
Revenues 517,987 564,731 468,709
International      
Segment Reporting Information [Line Items]      
Revenues $ 53,863 $ 22,199 $ 0