XML 45 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Revenue Disaggregated by Sales Distribution Channel) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenues $ 156,414 $ 124,685
Revenues, percent 100.00% 100.00%
Desktop    
Disaggregation of Revenue [Line Items]    
Revenues $ 68,302 $ 59,039
Revenues, percent 44.00% 47.00%
Mobile    
Disaggregation of Revenue [Line Items]    
Revenues $ 88,112 $ 65,646
Revenues, percent 56.00% 53.00%