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.3
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, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation Of Revenue [Line Items]        
Revenue $ 12,670 $ 28,568 $ 55,728 $ 88,792
Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue $ 12,670 $ 28,568 $ 55,728 $ 88,792
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Americas | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue [1] $ 7,806 $ 14,304 $ 33,970 $ 50,864
Concentration risk percentage [1] 62.00% 50.00% 61.00% 57.00%
EMEA | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue [2] $ 3,999 $ 12,334 $ 18,203 $ 31,729
Concentration risk percentage [2] 31.00% 43.00% 33.00% 36.00%
Asia Pacific | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue $ 865 $ 1,930 $ 3,555 $ 6,199
Concentration risk percentage 7.00% 7.00% 6.00% 7.00%
[1] U.S. represented 52% of total revenue for each of the three and nine months ended September 30, 2025, and 44% and 42% of total revenue for the three and nine months ended September 30, 2024, respectively. Canada represented 15% of total revenue for the nine months ended September 30, 2024.
[2] United Kingdom represented 11% of total revenue for each of the nine months ended September 30, 2025 and 2024. Belgium represented 11% of total revenue for the three months ended September 30, 2025. France represented 16% of total revenue for the three months ended September 30, 2024.