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
Reports
Document And Entity Information
Statements
Consolidated Balance Sheets
Consolidated Balance Sheets (Parentheticals)
Consolidated Statements of Operations
Consolidated Statements of Changes in Stockholders' Equity
Consolidated Statements of Cash Flows
Reports
Award Timing Disclosure
Insider Trading Arrangements
Insider Trading Policies and Procedures
Cybersecurity Risk Management and Strategy Disclosure
Note 1 - Description of Business
Note 2 - Summary of Significant Accounting Policies
Note 3 - Revenues and Contract Obligations
Note 4 - Trade Accounts Receivable
Note 5 - Accrued Expenses
Note 6 - Notes Payable
Note 7 - Equity Transactions
Note 8 - Warrants
Note 9 - Common Stock and Preferred Stock
Note 10 - Stock-Based Compensation Awards
Note 11 - Commitments and Contingencies
Note 12 - Fair Value Measurements
Note 13 - Income Taxes
Note 14 - Net Loss Per Share
Note 15 - Segment Reporting
Note 16 - Subsequent Events
Accounting Policies
Significant Accounting Policies (Policies)
Tables
Note 3 - Revenues and Contract Obligations (Tables)
Note 4 - Trade Accounts Receivable (Tables)
Note 5 - Accrued Expenses (Tables)
Note 6 - Notes Payable (Tables)
Note 8 - Warrants (Tables)
Note 10 - Stock-Based Compensation Awards (Tables)
Note 12 - Fair Value Measurements (Tables)
Note 13 - Income Taxes (Tables)
Note 14 - Net Loss Per Share (Tables)
Note 15 - Segment Reporting (Tables)
Details
Note 1 - Description of Business (Details Textual)
Note 2 - Summary of Significant Accounting Policies (Details Textual)
Note 3 - Revenues and Contract Obligations (Details Textual)
Note 3 - Revenues and Contract Obligations - Summary of Revenues and Contract Obligations (Details)
Note 4 - Trade Accounts Receivable - Summary of Accounts Receivable (Details)
Note 5 - Accrued Expenses - Summary of Accrued Expenses (Details)
Note 6 - Notes Payable (Details Textual)
Note 6 - Notes Payable - Summary of Notes Payable (Details)
Note 7 - Equity Transactions (Details Textual)
Note 8 - Warrants (Details Textual)
Note 8 - Warrants - Summary of Warrants Outstanding (Details)
Note 8 - Warrants - Schedule of Inputs for Warrant Tranches (Details)
Note 8 - Warrants - Summary of Warrant Activity (Details)
Note 9 - Common Stock and Preferred Stock (Details Textual)
Note 10 - Stock-Based Compensation Awards (Details Textual)
Note 10 - Stock-based Compensation Awards - Summary of Stock-based Compensation Costs (Details)
Note 10 - Stock-based Compensation Awards - Summary of Option Activity (Details)
Note 10 - Stock-based Compensation Awards - 2022 Omnibus Incentive Plan, RSUs (Details)
Note 10 - Stock-based Compensation Awards - 2019 Stock Incentive Plan, RSUs (Details)
Note 11 - Commitments and Contingencies (Details Textual)
Note 12 - Fair Value Measurements - Summary of Level 3 Input Changes (Details)
Note 12 - Fair Value Measurements - Summary of Changes in Fair Value Liabilities (Details)
Note 12 - Fair Value Measurements - Summary of Liability Classified Warrants (Details)
Note 13 - Income Taxes (Details Textual)
Note 13 - Income Taxes - Reconciliation of Effective Income Tax Rate (Details)
Note 13 - Income Taxes - Deferred Tax Assets (Details)
Note 13 - Income Taxes - Uncertain Tax Positions (Details)
Note 14 - Net Loss Per Share - Summary of Dilutive Securities (Details)
Note 14 - Net Loss Per Share - Calculation of Basic and Diluted Net Loss Per Share (Details)
Note 15 - Segment Reporting (Details Textual)
Note 15 - Segment Reporting - Summary of Segment Reporting (Details)
Note 16 - Subsequent Events (Details Textual)
All Reports