XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE Revenue by Geographic Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 102,985 $ 101,640 $ 301,314 $ 290,880
United States        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 46,206 45,026 130,755 126,084
Europe, Middle East and Africa        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 36,865 38,782 112,026 109,400
Asia-Pacific        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 13,747 12,610 39,066 40,366
Other Americas        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 6,167 $ 5,222 $ 19,467 $ 15,030