Annual report pursuant to Section 13 and 15(d)

Concentration of Risk, Segment and Geographic Information - Concentration of Risk (Details)

v3.20.1
Concentration of Risk, Segment and Geographic Information - Concentration of Risk (Details) - Customer Concentration Risk - customer
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues    
Concentration Risk [Line Items]    
Number of major partners 2 3
Revenues | Partner 1    
Concentration Risk [Line Items]    
Concentration risk (as a percent) 76.00% 34.00%
Revenues | Partner 2    
Concentration Risk [Line Items]    
Concentration risk (as a percent) 14.00% 25.00%
Revenues | Partner 3    
Concentration Risk [Line Items]    
Concentration risk (as a percent)   14.00%
Accounts Receivable    
Concentration Risk [Line Items]    
Number of major partners 1 2
Concentration risk (as a percent) 100.00%  
Accounts Receivable | Partner 1    
Concentration Risk [Line Items]    
Concentration risk (as a percent)   67.00%
Accounts Receivable | Partner 2    
Concentration Risk [Line Items]    
Concentration risk (as a percent)   28.00%