XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balances, shares (in shares) at Dec. 31, 2022 25,353,119      
Balances at Dec. 31, 2022 $ 25 $ 116,187 $ (103,134) $ 13,078
Stock-based compensation, shares (in shares) 0      
Stock-based compensation $ 0 1,657 0 1,657
Employee stock purchase plan (in shares) 57,616      
Employee stock purchase plan $ 0 140 0 140
Stock option exercises, shares (in shares) 202,126      
Stock option exercises $ 1 131 0 132
Net loss $ 0 0 1,899 1,899
Balances, shares (in shares) at Jun. 30, 2023 25,561,994      
Balances at Jun. 30, 2023 $ 26 117,934 (101,235) $ 16,725
Shares withheld related to net share settlement of stock option exercises (in shares) (50,867)     (50,867)
Shares withheld related to net share settlement of stock option exercises $ 0 (181) 0 $ (181)
Balances, shares (in shares) at Dec. 31, 2022 25,353,119      
Balances at Dec. 31, 2022 $ 25 116,187 (103,134) 13,078
Balances, shares (in shares) at Jun. 30, 2024 25,745,802      
Balances at Jun. 30, 2024 $ 26 121,358 (107,922) 13,462
Balances, shares (in shares) at Mar. 31, 2023 25,504,378      
Balances at Mar. 31, 2023 $ 26 117,009 (105,794) 11,241
Stock-based compensation $ 0 785 0 785
Employee stock purchase plan (in shares) 57,616      
Employee stock purchase plan $ 0 140 0 140
Net loss $ 0 0 4,559 4,559
Balances, shares (in shares) at Jun. 30, 2023 25,561,994      
Balances at Jun. 30, 2023 $ 26 117,934 (101,235) 16,725
Balances, shares (in shares) at Dec. 31, 2023 25,688,062      
Balances at Dec. 31, 2023 $ 26 119,521 (104,070) 15,477
Stock-based compensation, shares (in shares) 0      
Stock-based compensation $ 0 1,661 0 1,661
Employee stock purchase plan (in shares) 55,240      
Employee stock purchase plan $ 0 169 0 $ 169
Stock option exercises, shares (in shares) 2,500     2,500
Stock option exercises $ 0 7 0 $ 7
Net loss $ 0 0 (3,852) (3,852)
Balances, shares (in shares) at Jun. 30, 2024 25,745,802      
Balances at Jun. 30, 2024 $ 26 121,358 (107,922) 13,462
Balances, shares (in shares) at Mar. 31, 2024 25,690,562      
Balances at Mar. 31, 2024 $ 26 120,349 (104,881) 15,494
Stock-based compensation, shares (in shares) 0      
Stock-based compensation $ 0 840 0 840
Employee stock purchase plan (in shares) 55,240      
Employee stock purchase plan $ 0 169 0 169
Stock option exercises, shares (in shares) 0      
Stock option exercises $ 0 0 0 0
Net loss $ 0 0 (3,041) (3,041)
Balances, shares (in shares) at Jun. 30, 2024 25,745,802      
Balances at Jun. 30, 2024 $ 26 $ 121,358 $ (107,922) $ 13,462