Annual report pursuant to Section 13 and 15(d)

Geographic Information - Summary of Revenue by Geographic Area (Details)

v3.20.1
Geographic Information - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting Information [Line Items]    
Revenue $ 129,558 $ 77,845
Italy    
Segment Reporting Information [Line Items]    
Revenue $ 60,165 $ 53,988
Italy | Geographic Concentration Risk | Revenue    
Segment Reporting Information [Line Items]    
Concentration risk percentage 46.40% 69.40%
India    
Segment Reporting Information [Line Items]    
Revenue $ 35,162 $ 15,236
India | Geographic Concentration Risk | Revenue    
Segment Reporting Information [Line Items]    
Concentration risk percentage 27.10% 19.60%
Europe (excluding Italy)    
Segment Reporting Information [Line Items]    
Revenue $ 15,686 $ 4,943
Europe (excluding Italy) | Geographic Concentration Risk | Revenue    
Segment Reporting Information [Line Items]    
Concentration risk percentage 12.10% 6.30%
United States    
Segment Reporting Information [Line Items]    
Revenue $ 9,418 $ 2,247
United States | Geographic Concentration Risk | Revenue    
Segment Reporting Information [Line Items]    
Concentration risk percentage 7.30% 2.90%
Rest of the World    
Segment Reporting Information [Line Items]    
Revenue $ 9,127 $ 1,431
Rest of the World | Geographic Concentration Risk | Revenue    
Segment Reporting Information [Line Items]    
Concentration risk percentage 7.10% 1.80%