Quarterly report pursuant to Section 13 or 15(d)

Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Additional Information (Detail)

v3.22.2
Revenue, Contract Assets, Contract Liabilities and Remaining Performance Obligations - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Revenue From Contract With Customer [Line Items]            
Revenue $ 19,395 $ 9,113 $ 37,465 $ 18,829    
Contract assets current and non current 4,438 846 4,438 846 $ 2,084 $ 853
Contract with customer liability 13,220 10,914 13,220 10,914 9,255 $ 8,110
Contract liabilities, current portion 12,080   12,080   8,627  
Contract liabilities, noncurrent portion 1,140   1,140   $ 628  
Revenue remaining performance obligation amount 125,286   $ 125,286      
Revenue performance obligation expected timing of satisfaction explantion     expects to recognize 40% of these future commitments over the next 12 months and the remaining 60% thereafter as revenue when the performance obligations are met.      
Revenue Benchmark            
Revenue From Contract With Customer [Line Items]            
Revenue $ 19,395 $ 9,113 $ 37,465 $ 18,829    
Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%    
Subscription Based Contracts | Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Revenue $ 12,937 $ 4,094 $ 25,057 $ 8,074    
Concentration risk percentage 67.00% 45.00% 67.00% 43.00%    
Non Subscription Based Contracts | Revenue Benchmark | Customer Concentration Risk            
Revenue From Contract With Customer [Line Items]            
Revenue $ 6,457 $ 5,011 $ 12,408 $ 10,755    
Concentration risk percentage   55.00% 33.00% 57.00%    
Expected Time Of Satisfaction Over Next Twelve Months            
Revenue From Contract With Customer [Line Items]            
Revenue remaining performance obligation percentage 40.00%   40.00%      
Expected Time Of Satisfaction Thereafter            
Revenue From Contract With Customer [Line Items]            
Revenue remaining performance obligation percentage 60.00%   60.00%