This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
View Excel Document
Cover
Document and Entity Information
Financial Statements
Condensed Consolidated Balance Sheets (unaudited)
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)
Condensed Consolidated Statements of Operations (unaudited)
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Deficit (Unaudited)
Condensed Consolidated Statements of Cash Flows (unaudited)
Notes to Financial Statements
Pay vs Performance Disclosure
Insider Trading Arrangements
Organization
Summary of Significant Accounting Policies
Revenue
Fair Value Measurements
Accrued Expenses
Debt Arrangements
Stock-based Compensation
Income Taxes
Related-party Transactions
Commitments and Contingencies
Leases
Subsequent Events
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Revenue (Tables)
Fair Value Measurements (Tables)
Accrued Expenses (Tables)
Debt Arrangements (Tables)
Leases (Tables)
Notes Details
Organization - Additional Information (Details)
Summary of Significant Accounting Policies - Additional Information (Details)
Revenue - Schedule of Revenues on Disaggregated Basis (Details)
Revenue - Schedule of Contract assets (Details)
Fair value measurements - Summary of Financial Assets And Liabilities Measurement on Recurring Basis (Details)
Fair value measurements - Reconciliation of Change in Fair Value of Derivative Liability And Warrant Liability (Details)
Accrued Expenses - Schedule of Accrued Expenses (Details)
Debt Arrangements - Summary of Debt Arrangements (Details)
Debt Arrangements - Summary of Debt Arrangements (Parenthetical) (Details)
Debt Arrangements - Additional Information (Details)
Stock-based Compensation - Additional Information (Details)
Income Taxes - Additional Information (Details)
Related-party Transactions - Additional Information (Details)
Leases - Summary of Operating Lease Cost (Details)
Leases - Summary of Maturity of Operating Lease Liabilities (Details)
Leases - Summary of Additional Information Relating to Company's Operating Leases (Details)
Subsequent Events - Additional Information (Details)
All Reports