Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Changes in Shareholders??? Equity

v3.25.3
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) (10,414)     (10,414)
Stock-based compensation 12,830   12,830  
Issuance of restricted and performance stock units (in shares)   695,571    
Issuance of restricted and performance stock units 0 $ 7 (7)  
Exercise of stock options and employee stock purchases under the ESPP (in shares)   182,256    
Exercise of stock options and employee stock purchases under the ESPP 1,326 $ 2 1,324  
Ending balance (in shares) at Sep. 30, 2024   44,002,323    
Ending balance at Sep. 30, 2024 99,407 $ 440 390,677 (291,710)
Beginning balance (in shares) at Jun. 30, 2024   43,824,738    
Beginning balance at Jun. 30, 2024 95,687 $ 438 385,101 (289,852)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) (1,858)     (1,858)
Stock-based compensation 5,004   5,004  
Issuance of restricted and performance stock units (in shares)   112,185    
Issuance of restricted and performance stock units 0 $ 1 (1)  
Exercise of stock options (in shares)   65,400    
Exercise of stock options 574 $ 1 573  
Ending balance (in shares) at Sep. 30, 2024   44,002,323    
Ending balance at Sep. 30, 2024 $ 99,407 $ 440 390,677 (291,710)
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) (2,547)     (2,547)
Stock-based compensation 13,501   13,501  
Issuance of restricted and performance stock units (in shares)   1,301,062    
Issuance of restricted and performance stock units 0 $ 13 (13)  
Exercise of stock options and employee stock purchases under the ESPP (in shares)   667,385    
Exercise of stock options and employee stock purchases under the ESPP $ 5,944 $ 7 5,937  
Ending balance (in shares) at Sep. 30, 2025 46,117,283 46,117,283    
Ending balance at Sep. 30, 2025 $ 120,805 $ 461 414,151 (293,807)
Beginning balance (in shares) at Jun. 30, 2025   45,765,290    
Beginning balance at Jun. 30, 2025 112,276 $ 457 406,334 (294,515)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) 708     708
Stock-based compensation 5,424   5,424  
Issuance of restricted and performance stock units (in shares)   81,925    
Issuance of restricted and performance stock units 0 $ 1 (1)  
Exercise of stock options (in shares)   270,068    
Exercise of stock options $ 2,397 $ 3 2,394  
Ending balance (in shares) at Sep. 30, 2025 46,117,283 46,117,283    
Ending balance at Sep. 30, 2025 $ 120,805 $ 461 $ 414,151 $ (293,807)