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 COMPREHENSIVE INCOME (LOSS) (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (unaudited)
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOW (Unaudited)
Notes to Financial Statements
Summary of Business and Significant Accounting Policies
Revenue Recognition
Marketable Securities
Fair Value Measurements
Balance Sheet Components
Convertible Promissory Notes
Operating Lease
Convertible Preferred Stock, Stockholders Equity (Deficit) and Equity Incentive Plan
Income Taxes
Net Income (Loss) Per Share Attributable to Common Stockholders
Related Party Transactions
Subsequent Events
Accounting Policies
Summary of Business and Significant Accounting Policies (Policies)
Notes Tables
Revenue Recognition (Tables)
Marketable Securities (Tables)
Fair Value Measurements (Tables)
Balance Sheet Components (Tables)
Operating Lease (Tables)
Convertible Preferred Stock, Stockholders (Deficit) Equity and Equity Incentive Plan (Tables)
Net Income (Loss) Per Share Attributable to Common Stockholders (Tables)
Notes Details
Summary of Business and Significant Accounting Policies - Additional Information (Details)
Revenue Recognition - Summary Disaggregation of Revenue by Region (Details)
Revenue Recognition - Additional Information (Details)
Revenue Recognition - Additional Information (Details1)
Marketable Securities - Summary of Marketable Securities (Details)
Marketable Securities - Summary of Contractual Maturities of Marketable Securities (Details)
Fair Value Measurements - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details)
Fair Value Measurements - Additional Information (Details)
Fair Value Measurements - Summary of Changes in Fair Value of Financial Instruments (Details)
Balance Sheet Components - Schedule of Property and Equipment Net (Details)
Balance Sheet Components - Additional Information (Details)
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Balance Sheet Components - Schedule of Other Liabilities Non Current (Details)
Convertible Promissory Notes - Additional Information (Details)
Operating Leases - Additional Information (Details)
Operating Leases - Schedule of Supplemental Balance Sheet Information (Details)
Operating Leases - Schedule of Supplemental Cash flow Information (Details)
Operating Leases - Schedule of Future Minimum Lease Payments included in Measurement of Operating Lease Liabilities (Details)
Operating Leases - Schedule of Future Minimum Payments Related to Operating Leases (Details)
Convertible Preferred Stock, Stockholders Equity (Deficit) and Equity Incentive Plan - Additional Information (Details)
Convertible Preferred Stock, Stockholders Equity (Deficit) and Equity Incentive Plan - Summary of Stock Option Activity Under Equity Incentive Plan (Details)
Convertible Preferred Stock, Stockholders Equity (Deficit) and Equity Incentive Plan - Summary of Stock-based Compensation Expense by Line Item (Details)
Income Taxes (Details)
Net Income (Loss) Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share (Details)
Net Income (Loss) Per Share Attributable to Common Stockholders - Summary of Potential Shares of Common Stock Excluded from Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Details)
Related Party Transactions - Additional Information (Details)
Subsequent Events - Additional Information (Details)
All Reports
Rendering Log