XML 109 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Information and Concentrations of Risk - Geographic Concentration of Net Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Net revenue by geographic region      
Total net revenues $ 245,323 $ 262,399 $ 313,832
United States and Canada      
Net revenue by geographic region      
Total net revenues 201,799 215,520 260,009
Europe      
Net revenue by geographic region      
Total net revenues 27,562 23,123 21,720
Australia      
Net revenue by geographic region      
Total net revenues 11,250 4,202 3,333
South Africa      
Net revenue by geographic region      
Total net revenues 0 17,346 28,208
Other      
Net revenue by geographic region      
Total net revenues $ 4,712 $ 2,208 $ 562