Quarterly report [Sections 13 or 15(d)]

Equity Instruments - Additional Information (Details)

v3.25.1
Equity Instruments - Additional Information (Details)
1 Months Ended 3 Months Ended
Apr. 12, 2024
USD ($)
Sep. 29, 2021
Tranche
shares
Feb. 28, 2023
USD ($)
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Feb. 24, 2025
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Aug. 12, 2024
$ / shares
shares
Aug. 11, 2024
$ / shares
Jul. 01, 2024
$ / shares
shares
Jun. 10, 2024
$ / shares
Apr. 30, 2024
shares
Apr. 10, 2024
USD ($)
$ / shares
shares
Dec. 02, 2020
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)       553,326     5,504,118              
Change in fair value | $       $ 1,044,000 $ 2,620,000                  
At-the-market offering, company may offer to sell, january 31, 2024 amendment | $       $ 75,000,000                    
Common stock, shares authorized       500,000,000     500,000,000              
Common stock, shares issued       210,232,762     194,909,430              
Common stock, par value (in dollars per share) | $ / shares       $ 0.00001     $ 0.00001       $ 0.00001      
Preferred stock, shares issued       10,000,000                    
Preferred stock, par value | $ / shares       $ 0.00001                    
Common stock, shares outstanding       210,232,762     194,909,430              
Number of shares of common stock reserved for issuance (in shares)       962,392     6,566,066              
ATM Sales Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Value of shares sold, may offer and sell up to | $     $ 40,000,000                      
Common stock, shares issued       0                    
Number of shares of common stock reserved for issuance (in shares)       571,429                    
2021 Equity Incentive Plan                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of shares of common stock reserved for issuance (in shares)                       369,170    
2021 Employee Stock Purchase Plan                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of shares of common stock reserved for issuance (in shares)                       73,748    
April 2024 Securities Purchase Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Exercise Price per Warrant (in dollars per share) | $ / shares                         $ 12.25  
Number of shares of common stock reserved for issuance (in shares)                         979,592  
Class of Warrant or Right, Unissued                         979,592  
Proceeds from Issuance of Common Stock | $ $ 12,000,000                          
February 2025 Securities Purchase Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)           14,852,379                
Placement Agency Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Placement Agency Agreement, Cash Fee of Aggregate Purchase Price                         7.00%  
Placement agency agreement, certain expenses, reimbursed amount | $                         $ 150,000  
Placement Agency Agreement, Percent, Purchase Number of Shares of Common Stock Sold in Offering                         5.00%  
Placement Agency Agreement, Shares, Purchase Number of Shares of Common Stock Sold in Offering                         48,980  
Placement Agent Warrants, Exercise Price | $ / shares                         $ 13.475  
Placement Agent Warrants, Percent, Offering Price Per Share                         110.00%  
July 2024 Private Warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Exercise Price per Warrant (in dollars per share) | $ / shares                   $ 2.5        
Warrants term                   5 years        
Class of Warrant or Right, Unissued                   1,650,000        
Eligible Velo3D Equityholders                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Earnout period       5 years                    
Number of tranches | Tranche   2                        
Eligible Velo3D Equityholders | JAWS Spitfire                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of shares that the holders may receive (in shares)   310,830                        
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)   621,661                        
Common stock warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)       553,326     5,504,118              
Private Placement Warrants [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Exercise Price per Warrant (in dollars per share) | $ / shares                           $ 402.50
Public Warrants [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)       246,429     246,429              
Exercise Price per Warrant (in dollars per share) | $ / shares       $ 402.50     $ 402.50              
2022 Private Placement Warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)       2,000     2,000              
Exercise Price per Warrant (in dollars per share) | $ / shares       $ 89.60     $ 89.60             $ 89.6
2023 Private Warrant A [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)             285,714              
Exercise Price per Warrant (in dollars per share) | $ / shares       $ 19.95     $ 19.95              
2023 Private Warrant B [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)       51,429     51,429              
Exercise Price per Warrant (in dollars per share) | $ / shares       $ 21.75     $ 21.75              
2024 Private Warrants [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)             627,117              
Exercise Price per Warrant (in dollars per share) | $ / shares       $ 13.29     $ 13.29              
Class of Warrant or Right, Unissued       627,117                    
BEPO Warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)       77,345     979,592              
Exercise Price per Warrant (in dollars per share) | $ / shares       $ 12.25     $ 12.25              
Class of Warrant or Right, Unissued       979,592                    
BEPO Agent Warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)       48,980     48,980              
Exercise Price per Warrant (in dollars per share) | $ / shares       $ 13.475     $ 13.48              
Class of Warrant or Right, Unissued       48,980                    
Common Stock Warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Warrants term       0 years     0 years              
Warrant liabilities | $       $ 0     $ 0              
Publicly traded price | $ / shares       $ 0     $ 0              
Warrant Inducement Agreement [Member]                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)               742,857            
Exercise Price per Warrant (in dollars per share) | $ / shares               $ 2.28 $ 19.78          
August Inducement Warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)             1,485,714              
Exercise Price per Warrant (in dollars per share) | $ / shares             $ 2.28              
Warrants term       4 years 4 months 13 days     4 years 7 months 13 days              
New Warrants                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)               1,485,714            
Exercise Price per Warrant (in dollars per share) | $ / shares               $ 2.28            
April 2024 Registered Warrants | Highbridge Holders and Anson Holders | February 2025 Securities Purchase Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)           902,247                
August 2024 Registered Warrants | Highbridge Holders and Anson Holders | February 2025 Securities Purchase Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)           1,485,714                
April and July 2024 Unregistered Warrants | High Trail Holders | February 2025 Securities Purchase Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)           2,277,117                
December 2023 Registered Warrants | High Trail Holders | February 2025 Securities Purchase Agreement                            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                            
Number of Warrants (in shares)           285,715