General form of registration statement for all companies including face-amount certificate companies

Summary of Significant Accounting Policies - Operating lease components (Details)

v3.21.2
Summary of Significant Accounting Policies - Operating lease components (Details) - Evolv Technologies Holdings, Inc. - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations $ 25,609 $ 11,844
Product revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 337  
Subscription revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 22,415 10,759
Maintenance revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 2,857 $ 1,085
2021-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 8,094  
2021-01-01 | Product revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 156  
2021-01-01 | Subscription revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 7,089  
2021-01-01 | Maintenance revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 849  
2022-01-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 17,515  
2022-01-01 | Product revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 181  
2022-01-01 | Subscription revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations 15,326  
2022-01-01 | Maintenance revenue    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining Performance Obligations $ 2,008