v3.26.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2024   70,256        
Beginning balance at Dec. 31, 2024 $ 674,026 $ 703 $ 1,381,607 $ (663) $ (704,036) $ (3,585)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 12,213   12,213      
Exercise of stock options (in shares)   189        
Exercise of stock options 2,974 $ 2 2,972      
Issuance of restricted stock units (in shares)   691        
Issuance of restricted stock units 0 $ 7 (7)      
Net unrealized gain (loss) on marketable debt securities 1,018     1,018    
Net loss (48,632)       (48,418) (214)
Purchase of noncontrolling interest (1,725)   (5,524)     3,799
Ending balance (in shares) at Mar. 31, 2025   71,136        
Ending balance at Mar. 31, 2025 639,874 $ 712 1,391,261 355 (752,454) 0
Beginning balance (in shares) at Dec. 31, 2024   70,256        
Beginning balance at Dec. 31, 2024 674,026 $ 703 1,381,607 (663) (704,036) (3,585)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net unrealized gain (loss) on marketable debt securities 921          
Net loss (79,457)          
Ending balance (in shares) at Jun. 30, 2025   71,297        
Ending balance at Jun. 30, 2025 620,351 $ 714 1,402,658 258 (783,279) 0
Beginning balance (in shares) at Mar. 31, 2025   71,136        
Beginning balance at Mar. 31, 2025 639,874 $ 712 1,391,261 355 (752,454) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 10,737   10,737      
Issuance of restricted stock units (in shares)   81        
Issuance of restricted stock units 0 $ 1 (1)      
Net unrealized gain (loss) on marketable debt securities (97)     (97)    
Net loss (30,825)       (30,825)  
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   80        
Issuance of common stock under the Employee Stock Purchase Plan 662 $ 1 661      
Ending balance (in shares) at Jun. 30, 2025   71,297        
Ending balance at Jun. 30, 2025 620,351 $ 714 1,402,658 258 (783,279) 0
Beginning balance (in shares) at Dec. 31, 2025   71,872        
Beginning balance at Dec. 31, 2025 635,587 $ 718 1,429,252 1,576 (795,959) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 9,561   9,561      
Exercise of stock options (in shares)   77        
Exercise of stock options 950 $ 1 949      
Issuance of restricted stock units (in shares)   727        
Issuance of restricted stock units 0 $ 7 (7)      
Exercise of pre-funded warrants (in shares)   1,388        
Exercise of pre-funded warrants 0 $ 15 (15)      
Net unrealized gain (loss) on marketable debt securities (1,549)     (1,549)    
Net loss (128,916)       (128,916)  
Ending balance (in shares) at Mar. 31, 2026   74,064        
Ending balance at Mar. 31, 2026 515,633 $ 741 1,439,740 27 (924,875) 0
Beginning balance (in shares) at Dec. 31, 2025   71,872        
Beginning balance at Dec. 31, 2025 635,587 $ 718 1,429,252 1,576 (795,959) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net unrealized gain (loss) on marketable debt securities (2,448)          
Net loss (150,645)          
Ending balance (in shares) at Jun. 30, 2026   74,329        
Ending balance at Jun. 30, 2026 503,228 $ 744 1,449,960 (872) (946,604) 0
Beginning balance (in shares) at Mar. 31, 2026   74,064        
Beginning balance at Mar. 31, 2026 515,633 $ 741 1,439,740 27 (924,875) 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 9,192   9,192      
Exercise of stock options (in shares)   4        
Exercise of stock options 35   35      
Issuance of restricted stock units (in shares)   182        
Issuance of restricted stock units 0 $ 2 (2)      
Net unrealized gain (loss) on marketable debt securities (899)     (899)    
Net loss (21,729)       (21,729)  
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   78        
Issuance of common stock under the Employee Stock Purchase Plan 996 $ 1 995      
Ending balance (in shares) at Jun. 30, 2026   74,329        
Ending balance at Jun. 30, 2026 $ 503,228 $ 744 $ 1,449,960 $ (872) $ (946,604) $ 0