XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic Information and Concentrations of Risk - Geographic Concentration of Net Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net revenue by geographic region    
Total revenues $ 195,688 $ 245,323
United States and Canada    
Net revenue by geographic region    
Total revenues 163,491 201,799
Europe (including United Kingdom)    
Net revenue by geographic region    
Total revenues 26,097 27,562
Australia    
Net revenue by geographic region    
Total revenues 5,982 11,250
Other    
Net revenue by geographic region    
Total revenues $ 118 $ 4,712