Quarterly report pursuant to Section 13 or 15(d)

Equity Instruments - Narrative (Details)

v3.23.1
Equity Instruments - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 29, 2021
shares
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2023
shares
Mar. 31, 2023
Mar. 31, 2023
$ / shares
Mar. 31, 2023
$ / warrant
Mar. 31, 2023
alternative_energy_credit
Dec. 31, 2022
shares
Dec. 02, 2020
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Change in fair value | $   $ 2,553 $ 6,014              
Eligible Velo3D Equityholders                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Earnout period   5 years                
Eligible Velo3D Equityholders | JAWS Spitfire                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of shares that the holders may receive (in shares) 10,879,074                  
Eligible Velo3D Equityholders | Maximum | JAWS Spitfire                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of shares that the holders may receive (in shares) 21,758,148                  
Measurement Input, Public Warrant Volatility                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Business combination, measurement input         0.25     0.25    
Measurement Input, Trading Volatility                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Business combination, measurement input         0.75          
Common stock warrants                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of Warrants (in shares)       13,145,000         13,145,000  
Exercise ratio         1       1  
Change in fair value | $   $ 2,553                
Private placement warrants                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of Warrants (in shares)       4,450,000            
Exercise Price per Warrant (in dollars per share) | $ / shares                   $ 11.50
Public Warrants                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of Warrants (in shares)       8,625,000            
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant             3.30      
Exercise Price per Warrant (in dollars per share) | $ / shares           $ 11.50        
Change in fair value | $   1,647                
2022 Private Warrant                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of Warrants (in shares)       70,000            
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant             2.43      
Exercise Price per Warrant (in dollars per share) | $ / shares           $ 2.56        
Change in fair value | $   $ 37                
Number of shares called by warrants       70,000            
Common Stock Warrants                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Warrants term   3 years 6 months             3 years 9 months  
Change in fair value | $     $ 6,000              
Publicly-Traded Warrants                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of Warrants (in shares)       8,625,000