XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Information (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedules of Concentration Risk The following table sets forth our concentration of accounts receivable, net of specific allowances for doubtful accounts.
September 30, 2023December 31, 2022
Customer A21 %— %
Customer B15 %%
Customer C14 %%
Customer D11 %%
Customer E— %23 %
Schedule of Inventory
Our inventory balance on the dates presented consisted of the following:
September 30, 2023December 31, 2022
Raw materials$1,498 $2,968 
Finished goods 74 50 
Other30 
Inventory reserve(679)(268)
Total inventory$899 $2,780 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table sets forth common stock equivalents that have been excluded from the computation of dilutive weighted average shares outstanding as their inclusion would have been anti-dilutive:
September 30,
20232022
Warrants3,443,844 5,636,801 
Options880,510 934,729 
Restricted stock units7,446,264 3,353,776 
Total11,770,618 9,925,306 
Schedule of Financial Instruments Measured at Fair Value Our assets and liabilities measured at fair value on a recurring basis as of September 30, 2023 are set forth below:
Level 1Level 2Level 3Total
Liabilities:
Warrant liability$— $— $— $— 
Total$— $— $— $— 
Our financial instruments measured at fair value on a recurring basis as of December 31, 2022 are set forth below:
Level 1Level 2Level 3Total
Liabilities:
Warrant liability$— $256 $— $256 
Total$— $256 $— $256 
Schedule of Calculated Aggregate Fair Values and Assumptions
The following table sets forth the assumptions used to calculate the fair values of the liability classified warrant issued in connection with our 2020 Convertible Notes as of the dates presented:

September 30, 2023December 31, 2022
Strike price per shareN/A$1.42 
Closing price per shareN/A$0.77 
Term (years)N/A0.53
VolatilityN/A102 %
Risk-free rateN/A4.70 %
Dividend Yield