Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)

v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Allowance for doubtful accounts $ 50 $ 27
Temporary Equity, Par or Stated Value Per Share (in dollars per share) $ 0.001 $ 0.001
Temporary Equity, Shares Authorized (in shares) 10,000 10,000
Temporary Equity, Shares Issued (in shares) 6 0
Temporary Equity, Shares Outstanding (in shares) 6 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 141,429 141,429
Common stock, issued (in shares) 3,563 3,559
Common stock, outstanding (in shares) 3,563 3,559