XML 88 R49.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE - Schedule of Revenue by Geographic Location (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 $ 47,573 $ 35,467 $ 86,473 $ 68,640
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 23,960 21,722 43,031 40,804
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 10,730 5,735 18,600 11,435
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 12,883 $ 8,010 $ 24,842 $ 16,401