Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
ATM [Member]
Common Stock Outstanding [Member]
ATM [Member]
Additional Paid-in Capital [Member]
ATM [Member]
Retained Earnings [Member]
ATM [Member]
Treasury Stock, Common [Member]
ATM [Member]
ELOC [Member]
Common Stock Outstanding [Member]
ELOC [Member]
Additional Paid-in Capital [Member]
ELOC [Member]
Retained Earnings [Member]
ELOC [Member]
Treasury Stock, Common [Member]
ELOC [Member]
Public Offering [Member]
Common Stock Outstanding [Member]
Public Offering [Member]
Additional Paid-in Capital [Member]
Public Offering [Member]
Retained Earnings [Member]
Public Offering [Member]
Treasury Stock, Common [Member]
Public Offering [Member]
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Total
Balance (in shares) at Dec. 31, 2023                               539,401        
Balance at Dec. 31, 2023                               $ 1,000 $ 249,794,000 $ (223,215,000) $ (516,000) $ 26,064,000
Balance (in shares) at Dec. 31, 2023                                     2,143  
Stock-based compensation                               $ 0 1,525,000 0 $ 0 1,525,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                               3,436     140  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                               $ 0 (515,000) 0 $ 156,000 (359,000)
Common stock issued for ATM share sales $ 0 $ 2,542,000 $ 0 $ 0 $ 2,542,000           $ 0 $ 7,306,000 $ 0 $ 0 $ 7,306,000          
Net loss                               $ 0 0 (11,902,000) $ 0 $ (11,902,000)
Common stock issued for employee stock purchase plan sales (in shares) 25,197     0             100,625     0   344     0 344
Common stock issued for employee stock purchase plan sales                               $ 0 35,000 0 $ 0 $ 35,000
Balance (in shares) at Jun. 30, 2024                               669,003        
Balance at Jun. 30, 2024                               $ 1,000 260,687,000 (235,117,000) $ (360,000) 25,211,000
Balance (in shares) at Jun. 30, 2024                                     2,283  
Balance (in shares) at Mar. 31, 2024                               563,375        
Balance at Mar. 31, 2024                               $ 1,000 252,178,000 (228,967,000) $ (360,000) 22,852,000
Balance (in shares) at Mar. 31, 2024                                     2,283  
Stock-based compensation                               $ 0 751,000 0 $ 0 751,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                               240     0  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                               $ 0 0 0 $ 0 0
Common stock issued for ATM share sales, net of $39 transaction costs (in shares)                     100,625     0            
Common stock issued for ATM share sales $ 0 417,000 0 $ 0 $ 417,000           $ 0 $ 7,306,000 $ 0 $ 0 $ 7,306,000          
Net loss                               $ 0 0 (6,150,000) $ 0 (6,150,000)
Common stock issued for employee stock purchase plan sales (in shares) 4,419     0                       344     0  
Common stock issued for employee stock purchase plan sales                               $ 0 35,000 0 $ 0 35,000
Balance (in shares) at Jun. 30, 2024                               669,003        
Balance at Jun. 30, 2024                               $ 1,000 260,687,000 (235,117,000) $ (360,000) 25,211,000
Balance (in shares) at Jun. 30, 2024                                     2,283  
Balance (in shares) at Dec. 31, 2024                               773,084        
Balance at Dec. 31, 2024                               $ 1,000 264,205,000 (247,770,000) $ (192,000) $ 16,244,000
Balance (in shares) at Dec. 31, 2024                                     2,942 2,942
Stock-based compensation                               $ 0 961,000 0 $ 0 $ 961,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                               8,426     (294)  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                               $ 0 (192,000) 0 $ 125,000 (67,000)
Common stock issued for ATM share sales, net of $39 transaction costs (in shares) 211,474     0 211,474 12,000     0 12,000           22,717     0  
Common stock issued for ATM share sales $ 0 2,735,000 0 $ 0 $ 2,735,000 $ 0 $ 69,000 $ 0 $ 0 $ 69,000                    
Common stock issued for broker fees                               $ 0 261,000 0 $ 0 261,000
Net loss                               $ 0 0 (15,085,000) 0 (15,085,000)
Balance (in shares) at Jun. 30, 2025                               1,027,701        
Balance at Jun. 30, 2025                               $ 1,000 268,039,000 (262,855,000) $ (67,000) $ 5,118,000
Balance (in shares) at Jun. 30, 2025                                     2,648 2,648
Balance (in shares) at Mar. 31, 2025                               836,255        
Balance at Mar. 31, 2025                               $ 1,000 265,682,000 (256,085,000) $ (67,000) $ 9,531,000
Balance (in shares) at Mar. 31, 2025                                     2,648  
Stock-based compensation                               $ 0 506,000 0 $ 0 506,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                               4,904     0  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                               $ 0 0 0 $ 0 0
Common stock issued for ATM share sales, net of $39 transaction costs (in shares) 151,825     0   12,000     0             22,717     0  
Common stock issued for ATM share sales $ 0 $ 1,521,000 $ 0 $ 0 $ 1,521,000 $ 0 $ 69,000 $ 0 $ 0 $ 69,000                    
Common stock issued for broker fees                               $ 0 261,000 0 $ 0 261,000
Net loss                               $ 0 0 (6,770,000) 0 (6,770,000)
Balance (in shares) at Jun. 30, 2025                               1,027,701        
Balance at Jun. 30, 2025                               $ 1,000 $ 268,039,000 $ (262,855,000) $ (67,000) $ 5,118,000
Balance (in shares) at Jun. 30, 2025                                     2,648 2,648