XML 28 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Breakdown of Product Net Sales
The following table provides a disaggregation of product net sales for the periods presented (in thousands):
Three months ended
June 30,
Six months ended
June 30,
 2024202320242023
Net sales:    
Commercial$355 $442 $654 $763 
MMM products1,198 613 1,732 1,222 
Total net sales$1,553 $1,055 $2,386 $1,985 
Schedule of Accounts Receivable, Allowance for Credit Loss Below is the breakout of the Company’s contract assets for such periods:
June 30, 2024December 31, 2023January 01, 2023
Gross Accounts Receivable$660 $1,590 $471 
Less: Allowance for Doubtful Accounts$(9)$(20)$(28)
Net Accounts Receivable$651 $1,570 $443 
Activity related to our reserve for credit losses for the three and six months ended June 30, 2024 and 2023 was as follows (in thousands):
Allowance for credit loss as of December 31, 2023$(20)
Reduction of reserve for credit losses as of March 31, 202411 
Allowance for credit loss as of March 31, 2024$(9)
Reduction of reserve for credit losses as of June, 30 2024— 
Allowance for credit loss as of June, 30 2024$(9)
Allowance for credit loss as of December 31, 2022$(26)
Cumulative effect of the implementation of ASC 326(2)
Allowance for credit loss as of January 1, 2023$(28)
Reserve for credit losses as of March 31, 2023(12)
Prior year reclassification of sales returns out of allowance for doubtful accounts(18)
Allowance for credit loss as of March 31, 2023$(58)
Reserve for credit losses as of June 30, 2023(3)
Prior year reclassification of sales returns out of allowance for doubtful accounts(18)
Allowance for credit loss as of June 30, 2023$(79)
Schedule of Basic and Diluted Income (Loss) Per Share
The following table presents a reconciliation of basic and diluted loss per share computations (in thousands):
Three months ended
June 30,
Six months ended
June 30,
 2024202320242023
Numerator:  
Net loss$(554)$(1,167)$(972)$(2,500)
  
Denominator:
Basic and diluted weighted average shares of common stock outstanding 4,785 2,766 4,609 2,539 
Schedule of Warranty Activity
The following table summarizes warranty activity for the periods presented (in thousands):
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Balance at beginning of period$116 $143 $150 $183 
Warranty accruals for current period sales
Adjustments to existing warranty reserves— — (35)(39)
Accrued warranty reserve at end of period$117 $146 $117 $146