XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common stock
Additional Paid in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2023 $ 1 $ 96,182 $ (89,476) $ 6,707
Balance (in shares) at Dec. 31, 2023 11,711      
Common stock issued upon settlement of restricted stock units (in shares) 235      
Issuance of common stock for services (in shares) 7      
Surrender of stock to cover tax liability on settlement of employee stock-based awards   (160)   (160)
Surrender of stock to cover tax liability on settlement of employee stock-based awards (in shares) (25)      
Common stock repurchased for retirement     (1,686) (1,686)
Common stock repurchased for retirement (in shares) (266)      
Stock-based compensation   883   883
Net loss     (829) (829)
Balance at Mar. 31, 2024 $ 1 96,905 (91,991) 4,915
Balance (in shares) at Mar. 31, 2024 11,662      
Balance at Dec. 31, 2024 $ 1 105,181 (95,746) 9,436
Balance (in shares) at Dec. 31, 2024 12,285      
Common stock issued upon exercise of options on a cashless basis   38   38
Common stock issued upon exercise of options on a cashless basis (in shares) 6      
Common stock issued upon settlement of restricted stock units (in shares) 207      
Issuance of common stock for services (in shares) 7      
Surrender of stock to cover tax liability on settlement of employee stock-based awards   (966)   (966)
Surrender of stock to cover tax liability on settlement of employee stock-based awards (in shares) (60)      
Stock-based compensation   907   907
Net loss     (1,469) (1,469)
Balance at Mar. 31, 2025 $ 1 $ 105,160 $ (97,215) $ 7,946
Balance (in shares) at Mar. 31, 2025 12,445