XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition - Summary of Revenues Disaggregated by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]        
Revenue $ 71,256 $ 52,547 $ 195,533 $ 143,771
United States        
Disaggregation Of Revenue [Line Items]        
Revenue 52,127 41,827 150,093 112,483
International        
Disaggregation Of Revenue [Line Items]        
Revenue $ 19,129 $ 10,720 $ 45,440 $ 31,288