Quarterly report [Sections 13 or 15(d)]

Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Schedule of Disaggregation of Revenue by Geography (Detail)

v3.25.0.1
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Schedule of Disaggregation of Revenue by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation Of Revenue [Line Items]        
Revenue $ 28,568 $ 22,126 $ 88,792 $ 73,408
Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue $ 28,568 $ 22,126 $ 88,792 $ 73,408
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
EMEA | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue [1] $ 12,334 $ 8,890 $ 31,729 $ 25,482
Concentration risk percentage [1] 43.00% 40.00% 36.00% 35.00%
Americas | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue [2] $ 14,304 $ 9,534 $ 50,864 $ 37,772
Concentration risk percentage [2] 50.00% 43.00% 57.00% 51.00%
Asia Pacific | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,930 $ 3,702 $ 6,199 $ 10,154
Concentration risk percentage 7.00% 17.00% 7.00% 14.00%
[1] United Kingdom represented 11% and 13% of total revenue for the nine months ended September 30, 2024 and 2023, respectively. France represented 16% of total revenue for the three months ended September 30, 2024, and United Kingdom represented 15% of total revenue for the three months ended September 30, 2023.
[2] U.S. represented 44% and 42% of total revenue for the three and nine months ended September 30, 2024, respectively, and 37% and 42% of total revenue for the three and nine months ended September 30, 2023, respectively. Canada represented 15% of total revenue for the nine months ended September 30, 2024.