XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Schedule of Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 55,691 $ 32,311 $ 142,164 $ 100,951
Americas        
Disaggregation of Revenue [Line Items]        
Total revenue 28,978 16,743 71,480 57,547
Europe, Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Total revenue 10,994 5,997 29,594 17,432
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 15,719 $ 9,571 $ 41,090 $ 25,972