XML 87 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Geographic Information and Concentrations of Risk - Geographic Concentration of Net Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Net revenue by geographic region                    
Net revenues $ 86,063 $ 90,240 $ 80,689 $ 56,840 $ 52,333 $ 62,716 $ 55,891 $ 48,556 $ 313,832 $ 219,496
United States and Canada                    
Net revenue by geographic region                    
Net revenues                 260,009 158,756
South Africa                    
Net revenue by geographic region                    
Net revenues                 28,208 35,001
Other                    
Net revenue by geographic region                    
Net revenues                 $ 25,615 $ 25,739