v3.25.2
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock Member
Additional Paid In Capital
Accumulated Deficit
Beginning Balance at Dec. 31, 2023 $ 12,745 $ 290 $ (448) $ 149,931 $ (137,028)
Beginning Balance, Shares at Dec. 31, 2023   29,213,627      
Beginning Balance, Treasury Stock, Shares at Dec. 31, 2023     (122,608)    
Options exercised 1,216 $ 7   1,209  
Options exercised, Shares   684,873      
Stock-based compensation 2,138     2,138  
Restricted stock unit vesting, Shares   703,427      
Change in fair value of NC Ohio Trust Warrants 746     746  
Sale of common stock through at-the-market offerings, net of issuance costs 3,641 $ 6   3,635  
Sale of common stock through at-the-market offerings, net of issuance costs, Shares   584,890      
Net Income (Loss) (30,458)       (30,458)
Ending Balance at Jun. 30, 2024 (9,972) $ 303 $ (448) 157,659 (167,486)
Ending Balance, Shares at Jun. 30, 2024   31,186,817      
Ending Balance, Treasury Stock, Shares at Jun. 30, 2024     (122,608)    
Beginning Balance at Mar. 31, 2024 5,979 $ 292 $ (448) 151,384 (145,249)
Beginning Balance, Shares at Mar. 31, 2024   29,470,076      
Beginning Balance, Treasury Stock, Shares at Mar. 31, 2024     (122,608)    
Options exercised 990 $ 6   984  
Options exercised, Shares   537,909      
Stock-based compensation 1,108     1,108  
Restricted stock unit vesting, Shares   703,427      
Change in fair value of NC Ohio Trust Warrants 733     733  
Sale of common stock through at-the-market offerings, net of issuance costs 3,455 $ 5   3,450  
Sale of common stock through at-the-market offerings, net of issuance costs, Shares   475,405      
Net Income (Loss) (22,237)       (22,237)
Ending Balance at Jun. 30, 2024 (9,972) $ 303 $ (448) 157,659 (167,486)
Ending Balance, Shares at Jun. 30, 2024   31,186,817      
Ending Balance, Treasury Stock, Shares at Jun. 30, 2024     (122,608)    
Beginning Balance at Dec. 31, 2024 $ 66,327 $ 469 $ (448) 258,511 (192,205)
Beginning Balance, Shares at Dec. 31, 2024 46,810,480 46,933,088      
Beginning Balance, Treasury Stock, Shares at Dec. 31, 2024     (122,608)    
Options exercised $ 492 $ 2   490  
Options exercised, Shares 211,141 211,141      
Stock-based compensation $ 1,947     1,947  
Restricted stock unit vesting   $ 3   (3)  
Restricted stock unit vesting, Shares   330,779      
Change in fair value of NC Ohio Trust Warrants (583)     (583)  
Sale of common stock through at-the-market offerings, net of issuance costs 5,038 $ 10   5,028  
Sale of common stock through at-the-market offerings, net of issuance costs, Shares   987,772      
Exercise of pre-funded warrants   $ 33   (33)  
Exercise of pre-funded warrants, Shares   3,328,064      
Issuance costs related to common stock and accompanying pre-funded warrants in public offering 75     75  
Issuance of common stock in registered direct offering, net of issuance costs 14,331 $ 32   14,299  
Issuance of common stock in registered direct offering, net of issuance costs, Shares   3,221,395      
Net Income (Loss) 2,583       2,583
Ending Balance at Jun. 30, 2025 $ 90,210 $ 549 $ (448) 279,731 (189,622)
Ending Balance, Shares at Jun. 30, 2025 54,889,631 55,012,239      
Ending Balance, Treasury Stock, Shares at Jun. 30, 2025     (122,608)    
Beginning Balance at Mar. 31, 2025 $ 74,675 $ 493 $ (448) 259,456 (184,826)
Beginning Balance, Shares at Mar. 31, 2025   49,369,749      
Beginning Balance, Treasury Stock, Shares at Mar. 31, 2025     (122,608)    
Options exercised 245 $ 1   244  
Options exercised, Shares   92,785      
Stock-based compensation 1,149     1,149  
Change in fair value of NC Ohio Trust Warrants (99)     (99)  
Sale of common stock through at-the-market offerings, net of issuance costs 4,655 $ 9   4,646  
Sale of common stock through at-the-market offerings, net of issuance costs, Shares   947,438      
Exercise of pre-funded warrants   $ 14   (14)  
Exercise of pre-funded warrants, Shares   1,380,872      
Issuance costs related to common stock and accompanying pre-funded warrants in public offering 50     50  
Issuance of common stock in registered direct offering, net of issuance costs 14,331 $ 32   14,299  
Issuance of common stock in registered direct offering, net of issuance costs, Shares   3,221,395      
Net Income (Loss) (4,796)       (4,796)
Ending Balance at Jun. 30, 2025 $ 90,210 $ 549 $ (448) $ 279,731 $ (189,622)
Ending Balance, Shares at Jun. 30, 2025 54,889,631 55,012,239      
Ending Balance, Treasury Stock, Shares at Jun. 30, 2025     (122,608)