XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Revenue by sales channel (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenues $ 88,830 $ 78,929 $ 175,093 $ 154,272
Direct        
Disaggregation of Revenue [Line Items]        
Revenues 51,805 45,672 101,810 88,711
Partner        
Disaggregation of Revenue [Line Items]        
Revenues $ 37,025 $ 33,257 $ 73,283 $ 65,561