Quarterly report [Sections 13 or 15(d)]

Significant Balance Sheet Components (Tables)

v3.25.3
Significant Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable

The following table presents the components of the Company’s accounts receivable, net:

 

   

September 30,

2025

   

December 31,

2024

 
Trade receivables   $ 6,204     $ 6,906  
Allowance for credit losses     (2,706 )     (2,567 )
Total accounts receivable   $ 3,498     $ 4,339  
Schedule of Inventory

The following table presents the components of the Company’s inventory:

 

   

September 30,

2025

   

December 31,

2024

 
Devices – for resale   $ 2,194     $ 4,633  
Raw materials     8,080       5,598  
Accessories     712       390  
Inventory, net   $ 10,986     $ 10,621  
Schedule of Prepaid Expenses and Other Current Assets

The following table presents the components of the Company’s prepaid expenses and other current assets:

 

    September 30,
2025
   

December 31,

2024

 
Deposits for inventory   $ 2,186     $ 2,697  
Other     1,653       1,865  
Prepaid expenses and other current assets   $ 3,839     $ 4,562  
Schedule of Accrued Expenses

The following table presents the components of the Company’s accrued liabilities:

 

   

September 30,

2025

   

December 31,

2024

 
Customer allowances   $ 4,171     $ 11,421  
Contract fulfillment liabilities     2,070       2,939  
Inventory received, not billed     3,019       1,563  
Employee-related liabilities     859       2,247  
Other     3,512       2,722  
Accrued liabilities   $ 13,631     $ 20,892