Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Changes in Shareholders??? Equity

v3.25.2
Condensed Consolidated Statements of Changes in Shareholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   43,124,496    
Beginning balance at Dec. 31, 2023 $ 95,665 $ 431 $ 376,530 $ (281,296)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) (8,556)     (8,556)
Stock-based compensation 7,826   7,826  
Issuance of restricted and performance stock units (in shares)   583,386    
Issuance of restricted and performance stock units 0 $ 6 (6)  
Exercise of stock options and employee stock purchases under the ESPP (in shares)   116,856    
Exercise of stock options and employee stock purchases under the ESPP 752 $ 1 751  
Ending balance (in shares) at Jun. 30, 2024   43,824,738    
Ending balance at Jun. 30, 2024 95,687 $ 438 385,101 (289,852)
Beginning balance (in shares) at Mar. 31, 2024   43,687,729    
Beginning balance at Mar. 31, 2024 93,156 $ 437 380,650 (287,931)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) (1,921)     (1,921)
Stock-based compensation 3,907   3,907  
Issuance of restricted and performance stock units (in shares)   44,153    
Exercise of stock options and employee stock purchases under the ESPP (in shares)   92,856    
Exercise of stock options and employee stock purchases under the ESPP 545 $ 1 544  
Ending balance (in shares) at Jun. 30, 2024   43,824,738    
Ending balance at Jun. 30, 2024 $ 95,687 $ 438 385,101 (289,852)
Beginning balance (in shares) at Dec. 31, 2024 44,148,836 44,148,836    
Beginning balance at Dec. 31, 2024 $ 103,907 $ 441 394,726 (291,260)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) (3,255)     (3,255)
Stock-based compensation 8,077   8,077  
Issuance of restricted and performance stock units (in shares)   1,219,137    
Issuance of restricted and performance stock units 0 $ 12 (12)  
Exercise of stock options and employee stock purchases under the ESPP (in shares)   397,317    
Exercise of stock options and employee stock purchases under the ESPP $ 3,547 $ 4 3,543  
Ending balance (in shares) at Jun. 30, 2025 45,765,290 45,765,290    
Ending balance at Jun. 30, 2025 $ 112,276 $ 457 406,334 (294,515)
Beginning balance (in shares) at Mar. 31, 2025   45,512,623    
Beginning balance at Mar. 31, 2025 105,365 $ 455 400,004 (295,094)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) 579     579
Stock-based compensation 5,168   5,168  
Issuance of restricted and performance stock units (in shares)   113,923    
Issuance of restricted and performance stock units 0 $ 1 (1)  
Exercise of stock options and employee stock purchases under the ESPP (in shares)   138,744    
Exercise of stock options and employee stock purchases under the ESPP $ 1,164 $ 1 1,163  
Ending balance (in shares) at Jun. 30, 2025 45,765,290 45,765,290    
Ending balance at Jun. 30, 2025 $ 112,276 $ 457 $ 406,334 $ (294,515)