XML 30 R23.htm IDEA: XBRL DOCUMENT
v3.26.1

Momentus Master Service Agreement | 6 Months Ended
--- | ---
Jun. 30, 2026
Disclosure Momentus Master Service Agreement [Abstract] |
Momentus Master Service Agreement | Note 15. Momentus Master Service Agreement In April 2025, the Company entered into a five-year Master Service Agreement (“MSA”) with Momentus, Inc. (“Momentus”) to provide consulting and production services. Under the MSA, the Company received 26,748 shares of Momentus common stock and 673,408 shares of non-voting Momentus preferred stock as consideration for future services. The Company has determined that the arrangement does not currently meet the criteria for revenue recognition under ASC 606, as specific deliverables and payment terms remain subject to the execution of individual Statements of Work. No revenue was recognized under the MSA for the three and six months ended June 30, 2026. The Company accounts for a refund provision within the MSA as an embedded derivative. Management determined that the fair value of this derivative remained de minimis as of June 30, 2026, and no separate recognition was required in the unaudited condensed consolidated interim financial statements. Share Conversion and Balances On December 3, 2025, the Board of Directors of Momentus Inc. approved a reverse stock split of the Momentus’s issued and outstanding shares of Class A Common Stock, $0.00001 par value per share (the “Common Stock”), at a ratio of 1-for-17.85 (the “Reverse Stock Split”). The Reverse Stock Split was effective December 17, 2025 (the “Effective Date”), with the Common Stock trading on the Nasdaq Stock Market LLC on a reverse-split adjusted basis under Momentus's existing trading symbol, “MNTS,” at the market open on December 18, 2025. On February 9, 2026, Velo3D executed its option to convert its remaining Momentus Series A Convertible Preferred Stock into Momentus shares of Common Stock. As of June 30, 2026, the Company held no remaining shares of Momentus Common Stock and the Momentus liabilities are recorded under accrued expenses and other current liabilities as Customer liabilities - prepaid reserve of $3.0 million. See Note 6, Balance Sheet Components—Accrued Expenses and Other Current liabilities.

X
- Definition Disclosure momentus master service agreement. + References No definition available. + Details
Name: | velo_DisclosureMomentusMasterServiceAgreementAbstract
Namespace Prefix: | velo_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Momentus master service agreement disclosure. + References No definition available. + Details
Name: | velo_MomentusMasterServiceAgreementDisclosureTextBlock
Namespace Prefix: | velo_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration