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
Condensed Consolidated Balance Sheets (Parentheticals)
Consolidated Statements of Operations and Comprehensive Loss (Unaudited)
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Deficit (Unaudited)
Condensed Consolidated Statements of Cash Flows (Unaudited)
Notes to Financial Statements
Organization
Summary of Significant Accounting Policies
Revenue Recognition
Property and Equipment, Net
Accrued Liabilities
Commitments and Contingencies
Warrants
Convertible Notes and Note Payable
Fair Value Measurements
Preferred Stock
Common Stock
Stock Incentive Plan
Leases
Other Expense, Net
Net Loss Per Share
Income Taxes
Related Party Transactions
Subsequent Events
Accounting Policies
Accounting Policies, by Policy (Policies)
Notes Tables
Revenue Recognition (Tables)
Property and Equipment, Net (Tables)
Accrued Liabilities (Tables)
Commitments and Contingencies (Tables)
Convertible Notes and Note Payable (Tables)
Fair Value Measurements (Tables)
Preferred Stock (Tables)
Common Stock (Tables)
Stock Incentive Plan (Tables)
Leases (Tables)
Other Expense, Net (Tables)
Net Loss Per Share (Tables)
Income Taxes (Tables)
Related Party Transactions (Tables)
Notes Details
Organization (Details)
Summary of Significant Accounting Policies (Details)
Revenue Recognition (Details)
Revenue Recognition (Details) - Schedule of revenues under each performance
Revenue Recognition (Details) - Schedule of disaggregates revenue by geographic location, recognition pattern and service
Revenue Recognition (Details) - Schedule of revenue recognition pattern
Revenue Recognition (Details) - Schedule of revenue by service type
Property and Equipment, Net (Details)
Property and Equipment, Net (Details) - Schedule of property and equipment, net
Accrued Liabilities (Details) - Schedule of accrued liabilities
Commitments and Contingencies (Details)
Commitments and Contingencies (Details) - Schedule of noncancelable future minimum payments
Warrants (Details)
Convertible Notes and Note Payable (Details)
Convertible Notes and Note Payable (Details) - Schedule of unamortized debt discount and fair value
Convertible Notes and Note Payable (Details) - Schedule of accrued interest and fair value remeasurement
Convertible Notes and Note Payable (Details) - Schedule of company’s debt balances
Fair Value Measurements (Details)
Fair Value Measurements (Details) - Schedule of the fair value of the Company’s financial instruments
Fair Value Measurements (Details) - Schedule of company determined the fair value of the Series C redeemable convertible preferred stock warrants using the Black-Scholes-Merton option-pricing model
Fair Value Measurements (Details) - Schedule to determine the fair value of the embedded derivative
Fair Value Measurements (Details) - Schedule of changes in fair value of the Company’s derivative liability
Preferred Stock (Details)
Preferred Stock (Details) - Schedule of preferred stock authorized, issued and outstanding
Common Stock (Details)
Common Stock (Details) - Schedule of company has reserved shares of common stock for future issuance
Stock Incentive Plan (Details)
Stock Incentive Plan (Details) - Schedule of stock option activity
Stock Incentive Plan (Details) - Schedule of restricted stock activity
Stock Incentive Plan (Details) - Schedule of stock options outstanding and exercisable
Stock Incentive Plan (Details) - Schedule of weighted average calculated fair value of the options granted to employees
Stock Incentive Plan (Details) - Schedule of operations and comprehensive loss
Leases (Details)
Leases (Details) - Schedule of aggregate noncancelable future minimum lease payments under operating and finance leases
Leases (Details) - Schedule of additional information related to the company’s lease balances
Leases (Details) - Schedule of weighted average remaining lease term and the weighted average discount rate
Other Expense, Net (Details) - Schedule of condensed consolidated statements of operations and comprehensive loss
Net Loss Per Share (Details) - Schedule of the calculation of basic and diluted net loss per share
Net Loss Per Share (Details) - Schedule of outstanding shares of potentially dilutive securities
Income Taxes (Details)
Income Taxes (Details) - Schedule of tax expense and the effective tax rate
Related Party Transactions (Details) - Schedule of related party transactions
Subsequent Events (Details)
All Reports