XML 13 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock Member
Additional Paid In Capital
Accumulated Deficit
Beginning Balance at Dec. 31, 2024 $ 66,327 $ 469 $ (448) $ 258,511 $ (192,205)
Beginning Balance, Shares at Dec. 31, 2024   46,933,088      
Beginning Balance, Treasury Stock, Shares at Dec. 31, 2024     (122,608)    
Options exercised 246 $ 1   245  
Options exercised, Shares   118,356      
Stock-based compensation 798     798  
Restricted stock unit vesting   $ 3   (3)  
Restricted stock unit vesting, Shares   330,779      
Change in fair value of NC Ohio Trust Warrants (484)     (484)  
Sale of common stock through at-the-market offerings, net of issuance costs 384 $ 1   383  
Sale of common stock through at-the-market offerings, net of issuance costs, Shares   40,334      
Exercise of pre-funded warrants   $ 19   (19)  
Exercise of pre-funded warrants, Shares   1,947,192      
Issuance costs related to common stock and accompanying pre-funded warrants in public offering 25     25  
Net income (loss) 7,379       7,379
Ending Balance at Mar. 31, 2025 74,675 $ 493 $ (448) 259,456 (184,826)
Ending Balance, Shares at Mar. 31, 2025   49,369,749      
Ending Balance, Treasury Stock, Shares at Mar. 31, 2025     (122,608)    
Beginning Balance at Dec. 31, 2025 $ 51,922 $ 550 $ (448) 282,207 (230,387)
Beginning Balance, Shares at Dec. 31, 2025 54,898,303 55,020,911      
Beginning Balance, Treasury Stock, Shares at Dec. 31, 2025     (122,608)    
Options exercised $ 28 $ 0   28  
Options exercised, Shares 10,937 10,937      
Stock-based compensation $ 1,579     1,579  
Change in fair value of NC Ohio Trust Warrants (127)     (127)  
Issuance of common stock in public offering, net of issuance costs of $6.5 million 93,488 $ 183   93,305  
Issuance of common stock in public offering, net of issuance costs of $6.5 million   18,348,624      
Net income (loss) (8,861)       (8,861)
Ending Balance at Mar. 31, 2026 $ 138,029 $ 733 $ (448) $ 376,992 $ (239,248)
Ending Balance, Shares at Mar. 31, 2026 73,257,864 73,380,472      
Ending Balance, Treasury Stock, Shares at Mar. 31, 2026     (122,608)