XML 41 R27.htm IDEA: XBRL DOCUMENT
v3.22.4

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | The components of basic and diluted net loss per share were as follows (in thousands, except loss per share data):
|  | Year Ended December 31, |
Numerator: |  | 2022 |  |  | 2021 |  |  | 2020 |
Net loss available for common shareholders |  | $ | (53,091 | ) |  | $ | (43,200 | ) |  | $ | (13,634 | )
Denominator: |  |  |  |  |  |  |  |  |  |  |  |
Weighted-average common shares outstanding |  |  | 165,958 |  |  |  | 160,662 |  |  |  | 139,829 |
Net loss per share - basic and diluted |  | $ | (0.32 | ) |  | $ | (0.27 | ) |  | $ | (0.10 | )
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] | During each of the years ended December 31, 2022, 2021 and 2020, we excluded the following securities from net loss per share as the effect of including them would have been anti-dilutive. The shares shown represent the number of shares of common stock which would be issued upon conversion in the respective years shown below (in thousands):
|  | Year Ended December 31, |
|  | 2022 |  |  | 2021 |  |  | 2020 |
Options outstanding |  |  | 945 |  |  |  | 1,533 |  |  |  | 3,281 |
Nonvested restricted stock units |  |  | 8,866 |  |  |  | 2,625 |  |  |  | 1,982 |
|  |  | 9,811 |  |  |  | 4,158 |  |  |  | 5,263 |
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] | The following table summarizes the amount of share-based compensation expense by line item on the Statement of Operations (in thousands):
|  | Year Ended December 31, |
|  | 2022 |  |  | 2021 |  |  | 2020 |
Research and development expense |  |  | 6,933 |  |  |  | 6,125 |  |  |  | 699 |
Sales, marketing, general and administrative expense |  |  | 8,528 |  |  |  | 9,159 |  |  |  | 598 |
|  | $ | 15,461 |  |  | $ | 15,284 |  |  | $ | 1,297 |

X
- References No definition available. + Details
Name: | us-gaap_AccountingPoliciesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration