XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of accounts receivable, net and activity in allowance for uncollectible accounts
Accounts receivable, net consist of the following (in thousands):
As of December 31,
20232022
Accounts receivable$99 $119 
Allowance for uncollectible accounts(4)(6)
Accounts receivable, net$95 $113 
The following is the activity in the allowance for uncollectible accounts (in thousands):
Years Ended December 31,
20232022
Balance as of beginning of year$$— 
Increase in provision
Amounts written off, less recoveries(4)(2)
Balance as of end of year$$
Schedule of inventory, net and activity in reserve for obsolescence
Inventory, net consist of the following (in thousands):
As of December 31,
20232022
Raw materials$747 $772 
Finished goods5399
Total inventory800871
Reserve for obsolescence(5)(18)
Inventory, net$795 $853 
The following is the activity in the reserve for obsolescence (in thousands):
Years Ended December 31,
20232022
Balance as of beginning of year$18 $29 
Increase in reserve— — 
Amounts relieved(13)(11)
Balance as of end of year$$18 
Schedule of prepaid expenses
Prepaid expenses consist of the following (in thousands):
As of December 31,
20232022
Software licenses$152 $157 
Prepaid inventory111 — 
Insurance64 61 
Professional services30 41 
Patents14 39 
Marketing programs and conferences74 
Other16 
Total prepaid expenses$388 $378 
Schedule of property and equipment, net
Depreciation on property and equipment is computed using the straight-line method over the estimated useful lives of the respective assets as follows:
Research and development equipment5 years
Office and computer equipment3 years
Autos5 years
Furniture and fixtures7 years
Property and equipment, net consist of the following (in thousands):
As of December 31,
20232022
Research and development equipment$1,763 $1,558 
Office and computer equipment808 800 
Autos54 54 
Furniture and fixtures41 41 
Leasehold improvements141 119 
Total in service2,807 2,572 
Accumulated depreciation and amortization(2,419)(2,283)
Total in service, net388 289 
Construction in progress— 
Property and equipment, net$388 $294 
Schedule of accrued expenses
Accrued expenses consist of the following (in thousands):
As of December 31,
20232022
Compensation, severance and related benefits$232 $497 
Legal services121 36 
Product warranty15 18 
Personal property and franchise tax— 
Other— 
Total accrued expenses$368 $560 
Schedule of maturities of notes payable
As of December 31, 2023, future principal payments were as follows (in thousands):
2024$33 
202536 
202639 
202743 
202838 
Total principal payments189 
Less: current portion of notes payable(33)
Notes payable, less current portion$156