v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In-Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (loss)
Beginning balance at Dec. 31, 2024 $ 149,864 $ 29 $ 541,090 $ (389,313) $ (1,942)
Beginning balance, shares at Dec. 31, 2024   28,504      
Issuance of common stock 5,847   5,847    
Issuance of common stock, shares   423      
Stock-based compensation 12,522   12,522    
RSU tax withholding (787)   (787)    
Net income (loss) (8,451)     (8,451)  
Other comprehensive income (loss) 1,569       1,569
Ending balance at Mar. 31, 2025 160,564 $ 29 558,672 (397,764) (373)
Ending balance, shares at Mar. 31, 2025   28,927      
Beginning balance at Dec. 31, 2024 149,864 $ 29 541,090 (389,313) (1,942)
Beginning balance, shares at Dec. 31, 2024   28,504      
Premiums paid for capped calls (Note 7) (11,210)        
Net income (loss) (9,708)        
Other comprehensive income (loss) 4,360        
Ending balance at Sep. 30, 2025 194,963 $ 30 591,536 (399,021) 2,418
Ending balance, shares at Sep. 30, 2025   30,109      
Beginning balance at Mar. 31, 2025 160,564 $ 29 558,672 (397,764) (373)
Beginning balance, shares at Mar. 31, 2025   28,927      
Issuance of common stock 887   887    
Issuance of common stock, shares   161      
Stock-based compensation 13,023   13,023    
RSU tax withholding (984)   (984)    
Net income (loss) 11,553     11,553  
Other comprehensive income (loss) 2,646       2,646
Ending balance at Jun. 30, 2025 187,689 $ 29 571,598 (386,211) 2,273
Ending balance, shares at Jun. 30, 2025   29,088      
Issuance of common stock 4,291   4,291    
Issuance of common stock, shares   210      
Stock-based compensation 14,551   14,551    
RSU tax withholding (779)   (779)    
Induced conversion on 2021 Notes (Note 7) 13,086 $ 1 13,085    
Induced conversion on 2021 Notes, shares (Note 7)   811      
Premiums paid for capped calls (Note 7) (11,210)   (11,210)    
Net income (loss) (12,810)     (12,810)  
Other comprehensive income (loss) 145       145
Ending balance at Sep. 30, 2025 194,963 $ 30 591,536 (399,021) 2,418
Ending balance, shares at Sep. 30, 2025   30,109      
Beginning balance at Dec. 31, 2025 209,231 $ 30 606,852 (400,160) 2,509
Beginning balance, shares at Dec. 31, 2025   30,222      
Issuance of common stock 3,010   3,010    
Issuance of common stock, shares   237      
Stock-based compensation 14,691   14,691    
RSU tax withholding (1,553)   (1,553)    
Induced conversion on 2021 Notes (Note 7) 4,840   4,840    
Net income (loss) (25,261)     (25,261)  
Other comprehensive income (loss) (1,052)       (1,052)
Ending balance at Mar. 31, 2026 203,906 $ 30 627,840 (425,421) 1,457
Ending balance, shares at Mar. 31, 2026   30,459      
Beginning balance at Dec. 31, 2025 209,231 $ 30 606,852 (400,160) 2,509
Beginning balance, shares at Dec. 31, 2025   30,222      
Net income (loss) (8,364)        
Other comprehensive income (loss) (3,258)        
Ending balance at Sep. 30, 2026 302,331 $ 31 711,573 (408,524) (749)
Ending balance, shares at Sep. 30, 2026   30,860      
Beginning balance at Mar. 31, 2026 203,906 $ 30 627,840 (425,421) 1,457
Beginning balance, shares at Mar. 31, 2026   30,459      
Issuance of common stock 147 $ 1 146    
Issuance of common stock, shares   91      
Stock-based compensation 16,295   16,295    
RSU tax withholding (216)   (216)    
Net income (loss) 12,220     12,220  
Other comprehensive income (loss) (766)       (766)
Ending balance at Jun. 30, 2026 231,586 $ 31 644,065 (413,201) 691
Ending balance, shares at Jun. 30, 2026   30,550      
Issuance of common stock 2,139   2,139    
Issuance of common stock, shares   112      
Stock-based compensation 16,106   16,106    
RSU tax withholding (646)   (646)    
Induced conversion on 2021 Notes (Note 7) 1,355   1,355    
Induced conversion on 2021 Notes, shares (Note 7)   198      
Capped call cash settlement election (Note 7) 48,554   48,554    
Net income (loss) 4,677     4,677  
Other comprehensive income (loss) (1,440)       (1,440)
Ending balance at Sep. 30, 2026 $ 302,331 $ 31 $ 711,573 $ (408,524) $ (749)
Ending balance, shares at Sep. 30, 2026   30,860