XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Number of Shares
Additional paid-in capital
Treasury stock, at cost
Retained earnings
Beginning balance (in shares) at Dec. 31, 2022   10,471,410      
Treasury stock (in shares) at Dec. 31, 2022       (179,652)  
Beginning balance at Dec. 31, 2022 $ 95,442 $ 1 $ 87,809 $ (2,000) $ 9,632
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 1,133   1,133    
Shares issued related to vested restricted stock units (in shares)   250,548      
Shares issued related to vested restricted stock units 0        
Tax withholding related to vested restricted stock units (428)   (428)    
Shares issued related to employee stock purchase plan (in shares)   10,997      
Shares issued related to employee stock purchase plan 97   97    
Net (loss) income 2,993       2,993
Ending balance (in shares) at Mar. 31, 2023   10,732,955      
Treasury stock (in shares) at Mar. 31, 2023       (179,652)  
Ending balance at Mar. 31, 2023 $ 99,237 $ 1 88,611 $ (2,000) 12,625
Beginning balance (in shares) at Dec. 31, 2023   11,183,076      
Treasury stock (in shares) at Dec. 31, 2023 (179,652)     (179,652)  
Beginning balance at Dec. 31, 2023 $ 120,915 $ 1 92,528 $ (2,000) 30,386
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 1,249   1,249    
Shares issued related to vested restricted stock units (in shares)   261,673      
Shares issued related to vested restricted stock units 0        
Tax withholding related to vested restricted stock units (4,338)   (4,338)    
Shares issued related to employee stock purchase plan (in shares)   2,989      
Shares issued related to employee stock purchase plan 116   116    
Net (loss) income $ 7,586       7,586
Ending balance (in shares) at Mar. 31, 2024   11,447,738      
Treasury stock (in shares) at Mar. 31, 2024 (179,652)     (179,652)  
Ending balance at Mar. 31, 2024 $ 125,528 $ 1 $ 89,555 $ (2,000) $ 37,972