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 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Revenue $ 19,182 $ 25,399 $ 43,058 $ 60,224
Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue $ 19,182 $ 25,399 $ 43,058 $ 60,224
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Americas | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue [1] $ 12,605 $ 13,880 $ 26,164 $ 36,560
Concentration risk percentage [1] 66.00% 55.00% 61.00% 61.00%
EMEA | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue [2] $ 5,987 $ 9,436 $ 14,204 $ 19,395
Concentration risk percentage [2] 31.00% 37.00% 33.00% 32.00%
Asia Pacific | Customer Concentration Risk | Revenue Benchmark        
Disaggregation Of Revenue [Line Items]        
Revenue $ 590 $ 2,083 $ 2,690 $ 4,269
Concentration risk percentage 3.00% 8.00% 6.00% 7.00%
[1] U.S. represented 54% and 53% of total revenue for the three and six months ended June 30, 2025, respectively, and 49% and 41% of total revenue for the three and six months ended June 30, 2024, respectively. Canada represented 12% of total revenue for the three months ended June 30, 2025 and 20% of total revenue for the six months ended June 30, 2024.
[2] United Kingdom represented 11% of total revenue for the six months ended June 30, 2025, and United Kingdom represented 15% and 11% of total revenue for the three and six months ended June 30, 2024.