XML 18 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-In Capital [Member]
Treasury Stock, Common [Member]
Accumulated Deficit [Member]
Beginning Balance at Dec. 31, 2022 $ 48,299 $ 6 $ 369 $ 293,589 $ (395) $ (245,270)
Beginning Balance (in shares) at Dec. 31, 2022   565 36,932,177   243,468  
Issuance of common stock from stock option awards $ 9   $ 1 8    
Issuance of common stock from stock options awards, shares 102,125   75,767      
Cumulative change in accounting principle (Note 2) $ (231)         (231)
Issuance of restricted common stock 151   $ 2 149    
Issuance of restricted common stock, shares     149,592      
Issuance of common stock due to conversion of Series N Preferred stock, shares   (2) 80      
Stock-based compensation expense 776     776    
Repurchase of common stock (399)       $ (399)  
Repurchase of common stock, shares         152,707  
Net Income (Loss) 12,475         12,475
Ending Balance at Dec. 31, 2023 61,080 $ 6 $ 372 294,522 $ (794) (233,026)
Ending Balance (in shares) at Dec. 31, 2023   563 37,157,616   396,175  
Issuance of common stock from stock option awards $ (41)   $ 1 (42)    
Issuance of common stock from stock options awards, shares 125,000   45,752      
Issuance of restricted common stock $ (75)   $ 1 (76)    
Issuance of restricted common stock, shares     177,576      
Stock-based compensation expense 1,253     1,253    
Repurchase of common stock (2,198)       $ (2,198)  
Repurchase of common stock, shares         1,266,408  
Net Income (Loss) 5,182         5,182
Ending Balance at Dec. 31, 2024 $ 65,201 $ 6 $ 374 $ 295,657 $ (2,992) $ (227,844)
Ending Balance (in shares) at Dec. 31, 2024   563 37,380,944   1,662,583