XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   95,868,421    
Beginning balance at Dec. 31, 2023 $ 123,139 $ 9 $ 602,198 $ (479,068)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income (1,403)     (1,403)
Stock options exercised (in shares)   126,000    
Stock options exercised 508   508  
Stock-based compensation 2,523   2,523  
Vested restricted stock units (in shares)   1,174,282    
Ending balance (in shares) at Mar. 31, 2024   97,168,703    
Ending balance at Mar. 31, 2024 124,767 $ 9 605,229 (480,471)
Beginning balance (in shares) at Dec. 31, 2023   95,868,421    
Beginning balance at Dec. 31, 2023 123,139 $ 9 602,198 (479,068)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income (5,314)      
Ending balance (in shares) at Sep. 30, 2024   101,203,839    
Ending balance at Sep. 30, 2024 133,868 $ 10 618,241 (484,383)
Beginning balance (in shares) at Mar. 31, 2024   97,168,703    
Beginning balance at Mar. 31, 2024 124,767 $ 9 605,229 (480,471)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income (4,077)     (4,077)
Stock-based compensation 8,905   8,905  
Vested restricted stock units (in shares)   2,924,878    
Shares issued under employee stock purchase plan (in shares)   63,393    
Shares issued under employee stock purchase plan 86   86  
Ending balance (in shares) at Jun. 30, 2024   100,156,974    
Ending balance at Jun. 30, 2024 129,681 $ 9 614,220 (484,548)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income 165     165
Stock options exercised (in shares)   460,000    
Stock options exercised 1,856   1,856  
Stock-based compensation 2,166   2,166  
Vested restricted stock units (in shares)   586,865    
Vested restricted stock 0 $ 1 (1)  
Ending balance (in shares) at Sep. 30, 2024   101,203,839    
Ending balance at Sep. 30, 2024 $ 133,868 $ 10 618,241 (484,383)
Beginning balance (in shares) at Dec. 31, 2024 109,159,697 109,159,697    
Beginning balance at Dec. 31, 2024 $ 174,307 $ 11 659,488 (485,192)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income 3,254     3,254
Stock options exercised (in shares)   75,000    
Stock options exercised 384   384  
Stock-based compensation 2,412   2,412  
Vested restricted stock units (in shares)   1,253,999    
Ending balance (in shares) at Mar. 31, 2025   110,488,696    
Ending balance at Mar. 31, 2025 $ 180,357 $ 11 662,284 (481,938)
Beginning balance (in shares) at Dec. 31, 2024 109,159,697 109,159,697    
Beginning balance at Dec. 31, 2024 $ 174,307 $ 11 659,488 (485,192)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income $ 7,883      
Stock options exercised (in shares) 75,000      
Ending balance (in shares) at Sep. 30, 2025 112,123,757 112,123,757    
Ending balance at Sep. 30, 2025 $ 190,185 $ 11 667,484 (477,310)
Beginning balance (in shares) at Mar. 31, 2025   110,488,696    
Beginning balance at Mar. 31, 2025 180,357 $ 11 662,284 (481,938)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income 3,870     3,870
Stock-based compensation 2,716   2,716  
Vested restricted stock units (in shares)   1,093,352    
Shares issued under employee stock purchase plan (in shares)   18,189    
Shares issued under employee stock purchase plan 85   85  
Ending balance (in shares) at Jun. 30, 2025   111,600,237    
Ending balance at Jun. 30, 2025 187,028 $ 11 665,085 (478,068)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net (loss) income 758     758
Stock-based compensation $ 2,399   2,399  
Vested restricted stock units (in shares)   523,520    
Ending balance (in shares) at Sep. 30, 2025 112,123,757 112,123,757    
Ending balance at Sep. 30, 2025 $ 190,185 $ 11 $ 667,484 $ (477,310)