XML 18 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Income
Stock Subscription Notes Receivable
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   21,281,247          
Beginning balance at Dec. 31, 2024 $ 246,115 $ 213 $ 329,073 $ (60,901) $ 1,146 $ (30) $ (23,386)
Beginning balance (in shares) at Dec. 31, 2024       (3,899,109)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of new common shares (in shares)   39,347          
Issuance of new common shares 970 $ 1 969        
Purchase of treasury stock (in shares)       (103,086)      
Purchase of treasury stock (2,575)     $ (2,575)      
Issuance of new common shares under stock compensation plan (in shares)   131,588          
Issuance of new common shares under stock compensation plan 0 $ 1 (1)        
Cancellation of common shares under stock compensation plan (in shares)   (6,998)          
Issuance of new common shares under employee stock purchase plan (in shares)   26,023          
Issuance of new common shares under employee stock purchase plan 483   483        
Stock based compensation 4,557   4,557        
Collection on stock subscription notes receivable 11         11  
Exercises of conversion feature of convertible note (in shares)   31,007          
Exercises of conversion feature of convertible note 433   433        
Other comprehensive loss, net of tax (32)       (32)    
Repurchases of common stock (in shares)       (162,929)      
Repurchase of common stock (4,103)     $ (4,103)      
Net loss (1,744)           (1,744)
Ending balance (in shares) at Mar. 31, 2025   21,502,214          
Ending balance at Mar. 31, 2025 $ 244,115 $ 215 335,514 $ (67,579) 1,114 (19) (25,130)
Ending balance (in shares) at Mar. 31, 2025       (4,165,124)      
Beginning balance (in shares) at Dec. 31, 2025 17,194,091 21,972,432          
Beginning balance at Dec. 31, 2025 $ 261,105 $ 220 355,458 $ (84,931) 895 0 (10,537)
Beginning balance (in shares) at Dec. 31, 2025 (4,778,341)     (4,778,341)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of new common shares (in shares)   7,130          
Issuance of new common shares $ 300   300        
Purchase of treasury stock (in shares)       (53,510)      
Purchase of treasury stock (1,801)     $ (1,801)      
Issuance of new common shares under stock compensation plan (in shares)   278,880          
Issuance of new common shares under stock compensation plan $ 0 $ 3 (3)        
Cancellation of common shares under stock compensation plan (in shares)   (3,627)          
Issuance of new common shares under employee stock purchase plan (in shares) 18,558 18,558          
Issuance of new common shares under employee stock purchase plan $ 476   476        
Stock based compensation 3,776   3,776        
Other comprehensive loss, net of tax (26)       (26)    
Repurchases of common stock (in shares)       (288,098)      
Repurchase of common stock (9,227)     $ (9,227)      
Net loss $ (3,702)           (3,702)
Ending balance (in shares) at Mar. 31, 2026 17,153,424 22,273,373          
Ending balance at Mar. 31, 2026 $ 250,901 $ 223 $ 360,007 $ (95,959) $ 869 $ 0 $ (14,239)
Ending balance (in shares) at Mar. 31, 2026 (5,119,949)     (5,119,949)