XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Information (Tables)
3 Months Ended
Mar. 31, 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.
March 31, 2023December 31, 2022
Customer A39 %23 %
Customer B14 %— %
Schedule of Inventory
Our inventory balance on the dates presented consisted of the following:
March 31, 2023December 31, 2022
Raw materials$2,681 $2,968 
Work-in-process82 — 
Finished goods 38 50 
Other30 
Inventory reserve(136)(268)
Total inventory$2,671 $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:
Three Months Ended March 31,
20232022
Warrants6,632,5615,636,801 
Options867,031897,229 
Restricted stock units5,480,2253,480,102
Total12,979,81710,014,132
Schedule of Financial Instruments Measured at Fair Value Our assets and liabilities measured at fair value on a recurring basis as of March 31, 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:

March 31, 2023December 31, 2022
Strike price per share$1.42 $1.42 
Closing price per share$0.71 $0.77 
Term (years)0.280.53
Volatility57 %102 %
Risk-free rate4.97 %4.70 %
Dividend Yield