v3.26.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, 2024   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, net of shares withheld for withholding taxes (in shares)   1,301,062    
Issuance of restricted and performance stock units, net of shares withheld for withholding taxes 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    
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, net of shares withheld for withholding taxes (in shares)   81,925    
Issuance of restricted and performance stock units, net of shares withheld for withholding taxes 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    
Ending balance at Sep. 30, 2025 $ 120,805 $ 461 414,151 (293,807)
Beginning balance (in shares) at Dec. 31, 2025 47,199,797 47,199,797    
Beginning balance at Dec. 31, 2025 $ 128,847 $ 472 435,338 (306,963)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) (18,766)     (18,766)
Issuance of common shares (in shares)   10,246,500    
Issuance of common shares 358,281 $ 103 358,178  
Stock-based compensation 24,403   24,403  
Issuance of restricted and performance stock units, net of shares withheld for withholding taxes (in shares)   1,130,195    
Issuance of restricted and performance stock units, net of shares withheld for withholding taxes (9,447) $ 11 (9,458)  
Exercise of stock options and employee stock purchases under the ESPP (in shares)   1,148,032    
Exercise of stock options and employee stock purchases under the ESPP $ 12,785 $ 11 12,774  
Ending balance (in shares) at Sep. 30, 2026 59,724,524 59,724,524    
Ending balance at Sep. 30, 2026 $ 496,103 $ 597 821,235 (325,729)
Beginning balance (in shares) at Jun. 30, 2026   53,656,293    
Beginning balance at Jun. 30, 2026 256,257 $ 537 583,783 (328,063)
Increase (Decrease) in Stockholders' Equity        
Net income (loss) 2,334     2,334
Issuance of common shares (in shares)   5,646,500    
Issuance of common shares 225,029 $ 57 224,972  
Stock-based compensation 8,794   8,794  
Issuance of restricted and performance stock units, net of shares withheld for withholding taxes (in shares)   9,507    
Issuance of restricted and performance stock units, net of shares withheld for withholding taxes (174)   (174)  
Exercise of stock options (in shares)   412,224    
Exercise of stock options $ 3,863 $ 3 3,860  
Ending balance (in shares) at Sep. 30, 2026 59,724,524 59,724,524    
Ending balance at Sep. 30, 2026 $ 496,103 $ 597 $ 821,235 $ (325,729)