Quarterly report pursuant to Section 13 or 15(d)

Equity Instruments - Narrative (Details)

v3.23.2
Equity Instruments - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 29, 2021
shares
Jun. 30, 2023
USD ($)
$ / shares
$ / warrant
shares
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
$ / shares
$ / warrant
shares
Jun. 30, 2022
USD ($)
Dec. 31, 2022
shares
Dec. 02, 2020
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                  
Change in fair value | $   $ (828) $ 2,553 $ (23,666) $ 6,014 $ 1,725 $ (17,651)    
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                
Common stock warrants                  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                  
Number of Warrants (in shares)   13,145,000       13,145,000   13,145,000  
Exercise ratio   1       1   1  
Private placement warrant liabilities                  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                  
Number of Warrants (in shares)   4,450,000       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       8,625,000      
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant   3.30       3.30      
Exercise Price per Warrant (in dollars per share) | $ / shares   $ 11.50       $ 11.50      
Change in fair value | $   $ (553)   (15,612) 3,967 $ 1,647      
2022 Private Warrant                  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                  
Number of Warrants (in shares)   70,000       70,000      
Fair Value on Issue Date per warrant (in dollars per warrant) | $ / warrant   2.43       2.43      
Exercise Price per Warrant (in dollars per share) | $ / shares   $ 2.56       $ 2.56      
Change in fair value | $   $ (6)   $ 0 $ 0 $ 37      
Number of shares called by warrants   70,000       70,000      
Common Stock Warrants                  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                  
Warrants term   3 years 3 months       3 years 3 months   3 years 9 months  
Publicly-Traded Warrants                  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                  
Number of Warrants (in shares)   8,625,000       8,625,000