v3.25.2
Condensed Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Loss
Total
Beginning balance, shares at Dec. 31, 2023 33,260,011        
Beginning treasury stock, shares at Dec. 31, 2023   (711,231)      
Beginning balance at Dec. 31, 2023 $ 333 $ (6,540) $ 189,729 $ (62,047) $ 121,475
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation     358   358
Exercise of stock options     294   294
Exercise of stock options, shares 46,322        
Issuance of restricted stock $ 3   (3)    
Issuance of restricted stock, shares 275,954        
Forfeiture of restricted stock, shares (6,942)        
Net loss       (6,057) (6,057)
Ending balance, shares at Mar. 31, 2024 33,575,345        
Ending treasury stock, shares at Mar. 31, 2024   (711,231)      
Ending balance at Mar. 31, 2024 $ 336 $ (6,540) 190,378 (68,104) 116,070
Beginning balance, shares at Dec. 31, 2023 33,260,011        
Beginning treasury stock, shares at Dec. 31, 2023   (711,231)      
Beginning balance at Dec. 31, 2023 $ 333 $ (6,540) 189,729 (62,047) $ 121,475
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Exercise of stock options, shares         56,568
Net loss         $ (12,660)
Ending balance, shares at Jun. 30, 2024 34,082,186        
Ending treasury stock, shares at Jun. 30, 2024   (711,231)      
Ending balance at Jun. 30, 2024 $ 341 $ (6,540) 191,969 (74,707) 111,063
Beginning balance, shares at Mar. 31, 2024 33,575,345        
Beginning treasury stock, shares at Mar. 31, 2024   (711,231)      
Beginning balance at Mar. 31, 2024 $ 336 $ (6,540) 190,378 (68,104) 116,070
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation     1,556   1,556
Exercise of stock options     74   $ 74
Exercise of stock options, shares 10,246       10,246
Issuance of restricted stock $ 5   (5)    
Issuance of restricted stock, shares 508,910        
Forfeiture of restricted stock, shares (8,331)        
Payments related to tax withholding for share-based compensation     (34)   $ (34)
Payments related to tax withholding for share-based compensation, shares (3,984)        
Net loss       (6,603) (6,603)
Ending balance, shares at Jun. 30, 2024 34,082,186        
Ending treasury stock, shares at Jun. 30, 2024   (711,231)      
Ending balance at Jun. 30, 2024 $ 341 $ (6,540) 191,969 (74,707) $ 111,063
Beginning balance, shares at Dec. 31, 2024 39,681,597       39,681,597
Beginning treasury stock, shares at Dec. 31, 2024   (711,231)     (711,231)
Beginning balance at Dec. 31, 2024 $ 397 $ (6,540) 220,513 (63,691) $ 150,679
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation     1,123   1,123
Exercise of stock options     108   $ 108
Exercise of stock options, shares 15,000       15,000
Issuance of restricted stock $ 5   (5)    
Issuance of restricted stock, shares 499,036        
Forfeiture of restricted stock, shares (10,960)        
Employee share purchase plan issuance $ 1   336   $ 337
Employee share purchase plan issuance, shares 71,133        
Net loss       (1,414) (1,414)
Ending balance, shares at Mar. 31, 2025 40,255,806        
Ending treasury stock, shares at Mar. 31, 2025   (711,231)      
Ending balance at Mar. 31, 2025 $ 403 $ (6,540) 222,075 (65,105) $ 150,833
Beginning balance, shares at Dec. 31, 2024 39,681,597       39,681,597
Beginning treasury stock, shares at Dec. 31, 2024   (711,231)     (711,231)
Beginning balance at Dec. 31, 2024 $ 397 $ (6,540) 220,513 (63,691) $ 150,679
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss         $ (573)
Ending balance, shares at Jun. 30, 2025 40,446,476       40,446,476
Ending treasury stock, shares at Jun. 30, 2025   (711,231)     (711,231)
Ending balance at Jun. 30, 2025 $ 404 $ (6,540) 223,593 (64,264) $ 153,193
Beginning balance, shares at Mar. 31, 2025 40,255,806        
Beginning treasury stock, shares at Mar. 31, 2025   (711,231)      
Beginning balance at Mar. 31, 2025 $ 403 $ (6,540) 222,075 (65,105) 150,833
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Share-based compensation     1,519   1,519
Issuance of restricted stock $ 4   (4)    
Issuance of restricted stock, shares 454,630        
Forfeiture of restricted stock $ (3)   3    
Forfeiture of restricted stock, shares (263,960)        
Net loss       841 $ 841
Ending balance, shares at Jun. 30, 2025 40,446,476       40,446,476
Ending treasury stock, shares at Jun. 30, 2025   (711,231)     (711,231)
Ending balance at Jun. 30, 2025 $ 404 $ (6,540) $ 223,593 $ (64,264) $ 153,193