XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 39,151 $ 29,045 $ 109,832 $ 79,847
Revenues | Geographic Region        
Disaggregation of Revenue [Line Items]        
Total revenues $ 39,151 $ 29,045 $ 109,832 $ 79,847
Total net revenues percent 100.00% 100.00% 100.00% 100.00%
Americas | Revenues | Geographic Region        
Disaggregation of Revenue [Line Items]        
Total revenues $ 25,109 $ 18,821 $ 70,386 $ 52,220
Total net revenues percent 64.10% 64.80% 64.10% 65.40%
Europe, Middle East and Africa (EMEA) | Revenues | Geographic Region        
Disaggregation of Revenue [Line Items]        
Total revenues $ 5,113 $ 3,631 $ 14,063 $ 9,607
Total net revenues percent 13.10% 12.50% 12.80% 12.00%
Asia Pacific (APAC) | Revenues | Geographic Region        
Disaggregation of Revenue [Line Items]        
Total revenues $ 8,929 $ 6,593 $ 25,383 $ 18,020
Total net revenues percent 22.80% 22.70% 23.10% 22.60%
United States        
Disaggregation of Revenue [Line Items]        
Total revenues $ 24,500 $ 18,400 $ 68,800 $ 51,000