XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Revenue by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 97,680 $ 94,876 $ 198,329 $ 189,240
United States        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 40,160 41,587 84,549 81,058
Europe, Middle East and Africa        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 36,316 34,094 75,161 70,617
Asia-Pacific        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 12,798 14,566 25,319 27,756
Other Americas        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 8,406 $ 4,629 $ 13,300 $ 9,809