v3.25.4
NET INCOME (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following tables summarizes the Company’s computation of basic and diluted net loss per share attributable to common stockholders for the years ended December 31, 2025 and 2024:

Year Ended December 31,
20252024
Numerator:
Net income (loss)$1,365 $(25,915)
Accumulated undeclared dividends on series A preferred stock(1,035)— 
Accumulated undeclared dividends on series B preferred stock(887)— 
Net loss attributable to common stockholders$(557)$(25,915)
Denominator:
Weighted average common shares outstanding
— basic and diluted
5,027 4,347 
Net loss per share attributable to common stockholders
— basic and diluted
$(0.11)$(5.96)
Schedule of Antidilutive Securities
The following table summarizes potential common shares outstanding at each period end that were excluded from diluted net loss per share because their effect would have been anti-dilutive:
Year Ended December 31,
20252024
Public warrants500,000 500,000 
Private warrants13,300 13,300 
Stock options255,189 270,554 
Unvested restricted stock units115,758 264,812 
Shares issuable upon Series A and Series B Preferred Stock Conversion5,636,650 — 
Total common stock equivalents6,520,897 1,048,666