XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Balance at Dec. 31, 2021 $ 41,522 $ 216 $ 97,778 $ (56,472)  
Balance (in shares) at Dec. 31, 2021   21,614,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of unrestricted stock 2 $ 1 1    
Issuance of unrestricted stock (in shares)   118,000      
Shares surrendered by employees to pay taxes related to unrestricted stock (26)   (26)    
Shares surrendered by employees to pay taxes related to unrestricted stock (in shares)   (10,000)      
Issuance of common stock under employee stock purchase plan 152 $ 1 151    
Issuance of common stock under employee stock purchase plan (in shares)   76,000      
Stock-based compensation expense 1,707   1,707    
Repurchase of common stock (1,312) $ (7) (1,305)    
Repurchase of common stock (in shares)   (705,000)      
Other comprehensive income (loss) (110)       $ (110)
Net loss (1,726)     (1,726)  
Balance at Dec. 31, 2022 $ 40,209 $ 211 98,306 (58,198) (110)
Balance (in shares) at Dec. 31, 2022 21,093,447 21,093,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of unrestricted stock $ (1) $ 2 (3)    
Issuance of unrestricted stock (in shares)   164,000      
Shares surrendered by employees to pay taxes related to unrestricted stock (16)   (16)    
Shares surrendered by employees to pay taxes related to unrestricted stock (in shares)   (9,000)      
Issuance of common stock under employee stock purchase plan 96 $ 1 95    
Issuance of common stock under employee stock purchase plan (in shares)   70,000      
Stock-based compensation expense 1,525   1,525    
Repurchase of common stock (506) $ (4) (502)    
Repurchase of common stock (in shares)   (300,000)      
Other comprehensive income (loss) 305       305
Net loss (7,314)     (7,314)  
Balance at Dec. 31, 2023 $ 34,298 $ 210 $ 99,405 $ (65,512) $ 195
Balance (in shares) at Dec. 31, 2023 21,017,892 21,018,000