XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 36,013 $ 47,573 $ 74,823 $ 86,473
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 20,757 23,960 38,435 43,031
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 7,022 10,730 15,378 18,600
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 8,234 $ 12,883 $ 21,010 $ 24,842