XML 103 R29.htm IDEA: XBRL DOCUMENT v3.25.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Accounts Receivable, Allowance for Credit Loss Below is the breakout of the Company’s contract assets for such periods (in thousands):
December 31, 2024December 31, 2023January 1, 2023
Accounts Receivable$819 $1,590 $471 
Less: Reserve for Credit Losses
(15)(20)(26)
Net Accounts Receivable$804 1,570 445 
Activity related to our reserve for credit losses was as follows (in thousands):
Allowance for credit losses as of January 1, 2023
$(26)
Cumulative effect of the implementation of ASC 326(2)
Reserve for credit losses as of December 31, 2023
(4)
Prior year reclassification of sales returns out of allowance for credit losses
12 
Allowance for credit losses as of December 31, 2023
$(20)
Reduction of reserve for credit losses as of December 31, 2024
Allowance for credit losses as of December 31, 2024
$(15)
Schedule of Earnings Per Share, Basic and Diluted
The following table presents a reconciliation of basic and diluted loss per share computations (in thousands, except per share amounts):
 For the years ended December 31,
 20242023
Numerator:
Net loss $(1,582)$(4,293)
Denominator:
Basic and diluted weighted average common shares outstanding
4,947 3,241 
Schedule of Warranty Activity
The following table summarizes warranty activity for the periods presented (in thousands):
 At December 31,
 20242023
Balance at the beginning of the year$150 $183 
Accruals for warranties issued10 
Adjustments to existing warranties(35)(43)
Accrued warranty reserve at the end of the year$118 $150