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
Consolidated Balance Sheets
Consolidated Balance Sheets (Parenthetical)
Consolidated Statements of Operations and Comprehensive (Loss) Income
Consolidated Statements of Convertible Preferred Stock and Equity
Consolidated Statements of Cash Flows
Notes to Financial Statements
Pay vs Performance Disclosure
Insider Trading Arrangements
Organization and Nature of Operations
Summary of Significant Accounting Policies
Fair Value Measurements and Financial Instruments
Balance Sheet Components
Intangible Assets
Revenue
GNI USA Contributions under the Business Combination Agreement
Restructuring
Leases
Stockholders' Equity
Convertible Preferred Stock
Stock Based Compensation
Commitments and Contingencies
Income Taxes
Related Party Transactions
EPS
Employee Benefit Plans
Segment Information
Subsequent Events
Financial Statements Schedule I Financial Information of Parent Company
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Notes Tables
Summary of Significant Accounting Policies (Tables)
Fair Value Measurements and Financial Instruments (Tables)
Balance Sheet Components (Tables)
Intangible Assets (Tables)
Revenue (Tables)
GNI USA Contributions under the Business Combination Agreement (Tables)
Leases (Tables)
Stockholders' Equity (Tables)
Stock Based Compensation (Tables)
Income Taxes (Tables)
EPS (Tables)
Segment Information (Tables)
Notes Details
Organization and Nature of Operations - Additional Information (Detail)
Liquidity - Additional Information (Detail)
Summary of Significant Accounting Policies - Additional Information (Detail)
Summary of Significant Accounting Policies - Schedule of Accounts and Notes Receivable, Net (Detail)
Summary of Significant Accounting Policies - Schedule of Changes in Allowance for Credit Losses (Detail)
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Assets (Detail)
Fair Value Measurements and Financial Instruments - Financial Assets and Liabilities Measured at Fair Value (Detail)
Fair Value Measurements and Financial Instruments - Additional Information (Detail)
Fair Value Measurements and Financial Instruments - Summary of Assumptions to Fair Value of Warrant Liability Based on Black-Scholes Option Pricing Model (Detail)
Fair Value Measurements and Financial Instruments - Changes in Estimated Fair Value of Level 3 Financial Assets and Liabilities (Detail)
Fair Value Measurements and Financial Instruments - Cash Equivalents (Detail)
Balance Sheet Components - Additional Information (Details)
Balance Sheet Components - Schedule of Inventories, Net of Reserves (Details)
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details)
Balance Sheet Components - Schedule of Deferred Government Grants (Details)
Balance Sheet Components - Schedule of Property and Equipment, Net (Details)
Intangible Assets - Schedule of Carrying Amounts and Accumulated Amortization of Intangible Assets (Details)
Intangible Assets - Additional Information (Details)
Intangible Assets -Schedule of Estimated Future Amortization Expense (Details)
Revenue - Additional Information (Details)
Revenue - Summary of Sales by Product Categories (Details)
GNI USA Contributions under the Business Combination Agreement - Summary of Purchase Price (Details)
GNI USA Contributions under the Business Combination Agreement - Summary of Summary of Purchase Price (Parenthetical) (Details)
GNI USA Contributions under the Business Combination Agreement - Schedule of Estimated Fair Value of Option Awards Based on Black-scholes Model (Details)
GNI USA Contributions under the Business Combination Agreement - Schedule Of Acquired Assets And Assumed Liabilities Of Based On Estimated Fair Values (Details)
Restructuring - Additional Information (Detail)
Leases - Additional Information (Detail)
Leases - Schedule of Supplemental Cash Flow Information (Detail)
Leases - Summary of Present Value Assumptions used in Calculating Present Value of Lease Payments (Detail)
Leases - Schedule of Maturity of Operating Lease Liabilities - (Detail)
Stockholders' Equity - Additional Information (Detail)
Stockholders' Equity - Schedule of Common Stock, Reserved for Future Issuance (Detail)
Convertible Preferred Stock - Additional Information (Details)
Stock Based Compensation - Additional Information (Detail)
Stock Based Compensation - Summary of Stock Option Activity (Detail)
Stock Based Compensation - Fair Values of Stock Options Granted Estimated Using Black-Scholes Valuation Model (Detail)
Stock Based Compensation - Summary of Stock-Based Compensation Recognized (Detail)
Commitments and Contingencies - Additional Information (Detail)
Income Taxes - Components of Provision for Income Taxes (Details)
Income Taxes - Reconciliation of Federal Statutory Income Tax Rate to Company's Effective Tax Rate (Detail)
Income Taxes - Significant Components of the Company's Deferred Tax Assets (Detail)
Income Taxes - Movement of Valuation Allowance (Details)
Income Taxes - Additional Information (Detail)
Income Taxes - Reconciliation of Beginning and Ending Balance of Unrecognized Tax Benefits (Detail)
Related Party Transactions - Additional Information (Detail)
EPS - Basic and Diluted EPS Attributable to Common Stockholders (Details)
EPS - Anti-dilutive Security not Included In Diluted per Share Calculations (Detail)
Employee Benefit Plans - Additional Information (Detail)
Segment Information - Additional Information (Detail)
Segment Information - Schedule of Segment Reporting Information (Detail)
Segment Information - Schedule of Segment Reporting Information (Parenthetical) (Details)
Subsequent Events - Additional Information (Detail)
Financial Statements Schedule I Financial Information of Parent Company - Condensed Consolidated Balance Sheets (Details)
Financial Statements Schedule I Financial Information of Parent Company - Condensed Statements of Financial Position (Parentheticals) (Details)
Financial Statements Schedule I Financial Information of Parent Company - Condensed Consolidated Statements of Operations (Details)
Financial Statements Schedule I Financial Information of Parent Company - Condensed Statements of Operations (Parenthetical) (Details)
Financial Statements Schedule I Financial Information of Parent Company - Condensed Consolidated Statements of Cash Flows (Details)
Financial Statements Schedule I Financial Information of Parent Company - Additional Information (Details)
All Reports