XML 17 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2024   54,771,203      
Beginning balance at Dec. 31, 2024 $ 378,433 $ 51 $ 1,013,193 $ (8,569) $ (626,242)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock purchase plan (in shares)   66,747      
Issuance of common stock under employee stock purchase plan 873   873    
RSU settlements, net of shares withheld (in shares)   482,874      
RSU settlements, net of shares withheld (3,065)   (3,065)    
Issuance of common stock for services (in shares)   856      
Issuance of common stock for services 21   21    
Issuance of common stock for cash upon exercise of stock options (in shares)   141,050      
Issuance of common stock for cash upon exercise of stock options 3,049   3,049    
Employee stock-based compensation expense 8,911   8,911    
Foreign currency translation adjustment, net of tax 1,480     1,480  
Net income (loss) (10,353)       (10,353)
Ending balance (in shares) at Mar. 31, 2025   55,462,730      
Ending balance at Mar. 31, 2025 $ 379,349 $ 51 1,022,982 (7,089) (636,595)
Beginning balance (in shares) at Dec. 31, 2025 50,916,644 50,916,644      
Beginning balance at Dec. 31, 2025 $ 303,101 $ 50 1,043,925 (5,515) (735,359)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock purchase plan (in shares)   61,866      
Issuance of common stock under employee stock purchase plan 991   991    
RSU settlements, net of shares withheld (in shares)   265,940      
RSU settlements, net of shares withheld (2,510) $ 1 (2,511)    
Issuance of common stock for services (in shares)   1,492      
Issuance of common stock for services $ 25   25    
Issuance of common stock for cash upon exercise of stock options (in shares) 28,709 28,709      
Issuance of common stock for cash upon exercise of stock options $ 109   109    
Employee stock-based compensation expense 9,767   9,767    
Foreign currency translation adjustment, net of tax (757)     (757)  
Net income (loss) $ 2,809       2,809
Ending balance (in shares) at Mar. 31, 2026 51,274,651 51,274,651      
Ending balance at Mar. 31, 2026 $ 313,535 $ 51 $ 1,052,306 $ (6,272) $ (732,550)