XML 24 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock, Common
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive (Loss) Income
BALANCE at beginning of period (in shares) at Dec. 31, 2021   20,028        
BALANCE at beginning of period at Dec. 31, 2021 $ 158,240 $ 204 $ (5,017) $ 429,912 $ (266,760) $ (99)
Stock issued upon option exercise and vesting of restricted stock units (in shares)   136        
Stock issued upon option exercise and vesting of restricted stock units 90 $ 1   89    
Stock issued, ESPP (in shares)   80        
Stock issued, ESPP 407 $ 1   406    
Share based compensation 3,179     3,179    
Net loss (14,466)       (14,466)  
Other comprehensive loss (2,384)         (2,384)
BALANCE at end of period (in shares) at Dec. 31, 2022   20,244        
BALANCE at end of period at Dec. 31, 2022 $ 145,066 $ 206 (5,017) 433,586 (281,226) (2,483)
Stock issued upon option exercise and vesting of restricted stock units (in shares) 420 604        
Stock issued upon option exercise and vesting of restricted stock units $ 3,020 $ 6   3,014    
Stock Issued During Period, Value, New Issues 45,445 $ 41   45,404    
Stock Issued During Period, Shares, New Issues   4,047        
Stock issued, ESPP (in shares)   103        
Stock issued, ESPP 540 $ 1   539    
Share based compensation 5,430     5,430    
Net loss (9,214)       (9,214)  
Other comprehensive loss 1,368         1,368
BALANCE at end of period (in shares) at Dec. 31, 2023   24,998        
BALANCE at end of period at Dec. 31, 2023 $ 191,655 $ 254 $ (5,017) $ 487,973 $ (290,440) $ (1,115)