XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Significant Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory

Inventory consisted of the following:

 

   2023   2022 
   December 31, 
   2023   2022 
Devicesfor resale  $5,324   $3,473 
Raw materials   751    14 
Accessories   442    423 
Inventory, Net  $6,517   $3,910 
Schedule of Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following:

 

   2023   2022 
   December 31, 
   2023   2022 
Deposits for manufacturing inventory  $197   $ 
Prepaid taxes   361    433 
Refundable value added taxes       45 
Prepaid licenses and royalties   125    366 
Director and officer insurance   272    250 
Prepaid parts (direct buy)   77    193 
Prepaid consulting services   110     
Other   466    520 
Prepaid expenses and other current assets  $1,608   $1,807 
Schedule of Property and Equipment

Property and equipment consisted of the following:

 

   2023   2022 
   December 31, 
   2023   2022 
Computer equipment  $156   $412 
Software   27     
Software [Member]   27     
Furniture, fixtures, and office equipment   353    175 
Property and equipment, gross   536    587 
Less: accumulated depreciation and amortization   (465)   (419)
Property and equipment, net  $71   $168 
Schedule of Other Assets

Other assets consisted of the following:

 

   2023   2022 
   December 31, 
   2023   2022 
Advances to third-party manufacturer  $2,000   $2,000 
Director and officer insurance   408    525 
Deposits   325    311 
Other   165    136 
Total Other Assets  $2,898   $2,972 
Schedule of Accrued Expenses

Accrued liabilities consisted of the following:

 

   2023   2022 
   December 31, 
   2023   2022 
Customer allowances  $8,148   $4,130 
Employee-related liabilities   1,755    1,365 
Warranties   518    636 
Accrual for goods received not invoiced   325    301 
Contractual obligations   59    1,107 
Royalties   327    256 
Contract fulfillment costs   568    1,469 
Credits due to customers   122    961 
Returns allowance   6    6 
Legal   168    296 
Other   237    165 
Accrued liabilities  $12,233   $10,692 

Schedule of Warrant Liability Included in Accrued Expenses on Consolidated Balance Sheet

The table below sets forth the activity in the warranty liability, which is included in Accrued Liabilities on the Consolidated Balance Sheets:

 

   2023   2022 
Beginning Balance, January 1  $636   $836 
Additions   1,057    1,493 
Cost of warranty claims   (1,175)   (1,693)
Ending Balance, December 31  $518   $636