Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 9,561 $ 7,184 $ 28,390 $ 21,221
Revenue Benchmark [Member] | Customer Concentration Risk [Member]        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | EMEA [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 3,514 $ 2,909 $ 13,426 $ 10,149
Concentration risk percentage 37.00% 41.00% 47.00% 48.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Americas [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 4,805 $ 2,823 $ 10,561 $ 8,038
Concentration risk percentage 50.00% 39.00% 37.00% 38.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,242 $ 1,452 $ 4,403 $ 3,034
Concentration risk percentage 13.00% 20.00% 16.00% 14.00%