XML 30 R21.htm IDEA: XBRL DOCUMENT v3.25.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Schedule of Disaggregation of Product Net Sales
The following table provides a disaggregation of product net sales for the periods presented (in thousands):
Three months ended
March 31,
 20252024
Net sales:  
Commercial$203 $299 
MMM products413 534 
Total net sales$616 $833 
Schedule of Accounts Receivable, Allowance for Credit Loss Below is the breakout of the Company’s contract assets for such periods:
March 31, 2025December 31, 2024January 01, 2024
Gross Accounts Receivable$601 $819 $1,590 
Less: Reserve for Credit Losses(13)(15)(20)
Net Accounts Receivable$588 $804 $1,570 
Activity related to our reserve for credit losses for the three months ended March 31, 2025 was as follows (in thousands):
Allowance for credit loss as of December 31, 2024$(15)
Reduction of reserve for credit losses as of March 31, 2025
Allowance for credit loss as of March 31, 2025$(13)
Activity related to our reserve for credit losses for the three months ended March 31, 2024 was as follows (in thousands):
Allowance for credit loss as of January 1, 2024$(20)
Reduction of reserve for credit losses as of March 31, 202411 
Allowance for credit loss as of March 31, 2024$(9)
Schedule of Reconciliation of Basic and Diluted Loss Per Share
The following table presents a reconciliation of basic and diluted loss per share computations (in thousands):
Three months ended
March 31,
 20252024
Numerator:  
Net loss$(268)$(418)
  
Denominator:
Basic and diluted weighted average shares of common stock outstanding 5,266 4,433 
Schedule of Warranty Activity
The following table summarizes warranty activity for the periods presented (in thousands):
Three months ended
March 31,
20252024
Balance at beginning of period$118 $150 
Warranty accruals for current period sales
Adjustments to existing warranty reserves(34)(35)
Accrued warranty reserve at end of period$85 $116