XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Revenue by Geographic Region) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 128,194 $ 140,045 $ 249,430 $ 273,046
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 76,594 79,807 145,243 154,056
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 41,199 44,935 84,009 85,875
APAC        
Disaggregation of Revenue [Line Items]        
Total revenue 10,401 15,303 20,178 33,115
United States (included in Americas above)        
Disaggregation of Revenue [Line Items]        
Total revenue $ 75,093 $ 79,021 $ 142,878 $ 152,645