XML 17 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Additional Paid-In Capital
Retained Loss
Total
Beginning balance, shares at Dec. 31, 2024 39,681,597          
Beginning treasury stock, shares at Dec. 31, 2024   (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          
Issuance of restricted stock $ 5     (5)    
Issuance of restricted stock, shares 499,036          
Employee share purchase plan $ 1     336   337
Employee share purchase plan, shares 71,133          
Forfeiture of restricted stock, shares (10,960)          
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, 2025 40,612,139         40,612,139
Beginning treasury stock, shares at Dec. 31, 2025   (711,231)       (711,231)
Beginning balance at Dec. 31, 2025 $ 406 $ (6,540)   226,369 (61,203) $ 159,032
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Share-based compensation       1,387   1,387
Issuance of shares related to acquisition $ 2     2,396   2,398
Issuance of shares related to acquisition, shares 182,392          
Issuance of restricted stock $ 4     (4)    
Issuance of restricted stock, shares 430,799          
Employee share purchase plan $ 1     447   448
Employee share purchase plan, shares 65,783          
Forfeiture of restricted stock, shares (4,267)          
Payments related to tax withholding for share-based compensation $ (1)     (1,260)   (1,261)
Payments related to tax withholding for share-based compensation, shares (96,337)          
Cash flow hedge     $ (23)     (23)
Net loss         4,687 $ 4,687
Ending balance, shares at Mar. 31, 2026 41,190,509         41,190,509
Ending treasury stock, shares at Mar. 31, 2026   (711,231)       (711,231)
Ending balance at Mar. 31, 2026 $ 412 $ (6,540) $ (23) $ 229,335 $ (56,516) $ 166,668