XML 81 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment and Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Total revenue $ 214,375 $ 90,639 $ 49,842
United States      
Segment Reporting Information [Line Items]      
Total revenue 194,312 77,916 43,715
International      
Segment Reporting Information [Line Items]      
Total revenue $ 20,063 $ 12,723 $ 6,127
Assets | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 97.00%    
Assets | Geographic Concentration Risk | United States      
Segment Reporting Information [Line Items]      
Concentration risk, percentage   100.00%