Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Stockholders' Equity (Unaudited)

v3.25.3
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]
Broker Fees [Member]
Common Stock Outstanding [Member]
Broker Fees [Member]
Additional Paid-in Capital [Member]
Broker Fees [Member]
Retained Earnings [Member]
Broker Fees [Member]
Treasury Stock, Common [Member]
Broker Fees [Member]
Consulting Fees [Member]
Common Stock Outstanding [Member]
Consulting Fees [Member]
Additional Paid-in Capital [Member]
Consulting Fees [Member]
Retained Earnings [Member]
Consulting Fees [Member]
Treasury Stock, Common [Member]
Consulting Fees [Member]
Director Fees [Member]
Common Stock Outstanding [Member]
Director Fees [Member]
Additional Paid-in Capital [Member]
Director Fees [Member]
Retained Earnings [Member]
Director Fees [Member]
Treasury Stock, Common [Member]
Director Fees [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 2,163,000 0 $ 0 2,163,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                                                             9,154     799  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                                                             $ 0 (875,000) 0 $ 324,000 (551,000)
Common stock issued for ATM share sales, net of $95 transaction costs (in shares)         30,605           100,625     0                                          
Common stock issued for ATM share sales $ 0 $ 2,820,000 $ 0 $ 0 $ 2,820,000           $ 0 $ 7,306,000 $ 0 $ 0 $ 7,306,000                                        
Net loss                                                             $ 0 0 (17,112,000) $ 0 $ (17,112,000)
Common stock issued for services (in shares)                                         2,011     0 2,011 517     0            
Common stock issued for services                                         $ 0 $ 150 $ 0 $ 0 $ 150 $ 0 $ 23 $ 0 $ 0 $ 23          
Common stock issued for ATM share sales (in shares) 30,605     0                                                     344     0 344
Common stock issued for employee stock purchase plan sales                                                             $ 0 35,000 0 $ 0 $ 35,000
Balance (in shares) at Sep. 30, 2024                                                             682,657        
Balance at Sep. 30, 2024                                                             $ 1,000 261,416,000 (240,327,000) $ (192,000) 20,898,000
Balance (in shares) at Sep. 30, 2024                                                                   2,942  
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  
Stock-based compensation                                                             $ 0 638,000 0 $ 0 638,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                                                             5,718     659  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                                                             $ 0 (359,000) 0 $ 168,000 (191,000)
Common stock issued for ATM share sales $ 0 277,000 0 $ 0 $ 277,000                                                            
Net loss                                                             $ 0 0 (5,210,000) 0 (5,210,000)
Common stock issued for services (in shares)                                         2,011     0   517     0            
Common stock issued for services                                         $ 0 $ 150 $ 0 $ 0 $ 150 $ 0 $ 23 $ 0 $ 0 $ 23          
Common stock issued for ATM share sales (in shares) 5,408     0                                                              
Balance (in shares) at Sep. 30, 2024                                                             682,657        
Balance at Sep. 30, 2024                                                             $ 1,000 261,416,000 (240,327,000) $ (192,000) 20,898,000
Balance (in shares) at Sep. 30, 2024                                                                   2,942  
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 1,509,000 0 $ 0 $ 1,509,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                                                             43,126     4,905  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                                                             $ 0 (269,000) 0 $ 161,000 (108,000)
Common stock issued for ATM share sales, net of $95 transaction costs (in shares) 833,219     0 833,219 177,283     0             22,717     0                                
Common stock issued for ATM share sales $ 1,000 5,920,000 0 $ 0 $ 5,921,000 $ 0 $ 903,000 $ 0 $ 0 $ 903,000           $ 0 $ 261,000 $ 0 $ 0 $ 261,000                              
Common stock cancelled for cash in lieu of fractional shares reverse split (in shares)                                                             (461)        
Common stock cancelled for cash in lieu of fractional shares reverse split                                                             $ 0 (2)     (2)
Common stock cancelled for cash in lieu of fractional shares reverse split (in shares)                                                             461        
Net loss                                                             $ 0 0 (18,206,000) 0 (18,206,000)
Balance (in shares) at Sep. 30, 2025                                                             1,848,968        
Balance at Sep. 30, 2025                                                             $ 2,000 272,527,000 (265,976,000) $ (31,000) $ 6,522,000
Balance (in shares) at Sep. 30, 2025                                                                   7,847 7,847
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  
Stock-based compensation                                                             $ 0 548,000 0 $ 0 548,000
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting (in shares)                                                             34,700     5,199  
Common stock issued to employees and directors, includes RSUs vesting and withholdings to satisfy tax withholdings on RSUs vesting                                                             $ 0 (77,000) 0 $ 36,000 (41,000)
Common stock issued for ATM share sales, net of $95 transaction costs (in shares) 621,745     0   165,283     0                                                    
Common stock issued for ATM share sales $ 1,000 $ 3,185,000 $ 0 $ 0 $ 3,186,000 $ 0 $ 834,000 $ 0 $ 0 $ 834,000                                                  
Common stock cancelled for cash in lieu of fractional shares reverse split (in shares)                                                             (461)     0  
Common stock cancelled for cash in lieu of fractional shares reverse split                                                             $ 0 (2) 0 $ 0 (2)
Common stock cancelled for cash in lieu of fractional shares reverse split (in shares)                                                             461     0  
Net loss                                                             $ 0 0 (3,121,000) $ 0 (3,121,000)
Balance (in shares) at Sep. 30, 2025                                                             1,848,968        
Balance at Sep. 30, 2025                                                             $ 2,000 $ 272,527,000 $ (265,976,000) $ (31,000) $ 6,522,000
Balance (in shares) at Sep. 30, 2025                                                                   7,847 7,847