XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.2
The Company (Tables)
6 Months Ended
Jun. 30, 2025
The Company [Abstract]  
Accrued Warranty Costs Activity
The activity in the warranty accrual is summarized as follows (in thousands):

   
Three Months Ended June 30,
   
Six Months Ended June 30,
 
   
2025
   
2024
   
2025
   
2024
 
Balance, beginning of period
 
$
290
   
$
278
   
$
315
   
$
303
 
Additions
   
19
     
76
     
51
     
115
 
Expirations and claims satisfied
   
(29
)
   
(61
)
   
(86
)
   
(125
)
Total
   
280
     
293
     
280
     
293
 
Less current portion within accrued expenses and other current liabilities
   
(189
)
   
(182
)
   
(189
)
   
(182
)
Balance within deferred revenues and other liabilities
 
$
91
   
$
111
   
$
91
   
$
111
 
Antidilutive Securities Excluded from Computation of Net Loss Per Share
The following potentially dilutive securities have been excluded from the computation of diluted weighted-average shares of common stock outstanding, as they would be anti-dilutive:

   
June 30,
 
   
2025
   
2024
 
Stock options
   
727,726
     
530,350
 
Common stock warrants
   
80,000
     
80,000
 
Restricted stock units
   
2,265
     
851
 

   
809,991
     
611,201