v3.26.1
Condensed consolidated balance sheet components (Tables)
3 Months Ended
Mar. 31, 2026
Consolidated Balance Sheet Components  
Schedule of non trade receivables
          
   March 31,   December 31, 
   2026   2025 
Trade receivables  $2,144   $452 
Non-trade receivables   435    154 
Reimbursement for leasehold improvements   2,573    1,714 
Accounts and other receivables   5,152    2,320 
Less: provision for credit losses   -    - 
Accounts and other receivables, net  $5,152   $2,320 
Schedule of inventory consisted
          
   March 31,   December 31, 
   2026   2025 
Raw materials  $2,488   $2,019 
Work in process   9,455    9,168 
Finished goods   4,607    4,466 
Inventory  $16,550   $15,653 
           
Inventory – current  $15,492   $13,789 
Inventory – noncurrent  $1,058   $1,864 
Schedule of property and equipment, net
          
   March 31,   December 31, 
   2026   2025 
Equipment  $4,169   $3,300 
Computer software   596    560 
Leasehold improvements   554    554 
Construction in progress   6,802    4,289 
Total property and equipment   12,121    8,703 
Less accumulated depreciation and amortization   (3,351)   (3,226)
Total property and equipment, net  $8,770   $5,477 
Schedule of accrued expenses and other liabilities
          
   March 31,   December 31, 
   2026   2025 
Accrued compensation and related liabilities  $2,925   $4,049 
Accrued development expenses   288    354 
Accrued warranty reserves   102    185 
Deferred revenue   1,100    502 
Accrued other expenses   587    515 
Accrued expenses and other liabilities  $5,002   $5,605 
Schedule of warranty
          
   Three Months Ended March 31, 
   2026   2025 
Beginning of period  $240   $692 
Warranty reserve accrued during the period   84    - 
Settlement of warranty claims   (83)   (166)
End of period  $241   $526 
           
Warranty reserve - current  $102   $526 
Warranty reserve - noncurrent  $139   $-