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.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, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Revenue $ 23,876 $ 34,825
Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 23,876 $ 34,825
Concentration risk percentage 100.00% 100.00%
EMEA | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue [1] $ 8,217 $ 9,959
Concentration risk percentage [1] 34.00% 29.00%
Americas | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue [2] $ 13,580 $ 22,680
Concentration risk percentage [2] 57.00% 65.00%
Asia Pacific | Customer Concentration Risk | Revenue Benchmark    
Disaggregation Of Revenue [Line Items]    
Revenue $ 2,079 $ 2,186
Concentration risk percentage 9.00% 6.00%
[1] United Kingdom represented 14% of total revenue for the three months ended March 31, 2025.
[2] U.S. represented 50% and 34% of total revenue for the three months ended March 31, 2025, and 2024, respectively. Canada represented 30% of total revenue for the three months ended March 31, 2024.