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.26.1
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Schedule of Disaggregation of Revenue by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Revenue $ 15,834 $ 23,876
Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 15,834 $ 23,876
Concentration risk percentage 100.00% 100.00%
Americas | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 10,283 $ 13,580
Concentration risk percentage 65.00% 57.00%
U.S. | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 8,638 $ 11,985
Concentration risk percentage 55.00% 50.00%
Canada | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 1,596 $ 0
Concentration risk percentage 10.00% 0.00%
Other | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue [1] $ 49 $ 1,595
Concentration risk percentage [1] 0.00% 7.00%
EMEA | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 5,132 $ 8,217
Concentration risk percentage 32.00% 34.00%
United Kingdom | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 923 $ 3,273
Concentration risk percentage 5.00% 14.00%
Belgium | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 1,690 $ 16
Concentration risk percentage 11.00% 0.00%
Germany | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 1,582 $ 1,289
Concentration risk percentage 10.00% 5.00%
Other | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue [1] $ 937 $ 3,639
Concentration risk percentage [1] 6.00% 15.00%
Asia Pacific | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 419 $ 2,079
Concentration risk percentage 3.00% 9.00%
Other | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue [1] $ 419 $ 2,079
Concentration risk percentage [1] 3.00% 9.00%
[1] Revenue from individual geographic regions that represent less than 10% of total revenue for the periods presented are not separately disclosed.