XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Schedule of Disaggregation of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 48,238 $ 52,118 $ 96,730 $ 102,217
United States        
Disaggregation Of Revenue [Line Items]        
Total revenue 36,380 38,336 72,929 75,290
EMEA        
Disaggregation Of Revenue [Line Items]        
Total revenue 7,935 9,362 16,082 18,858
Other        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 3,923 $ 4,420 $ 7,719 $ 8,069