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   504,296,000      
Beginning balance at Dec. 31, 2024 $ 1,085,018 $ 50 $ 1,883,190 $ (314) $ (797,908)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase and retirement of common stock, including excise tax (in shares)   (26,225,000)      
Repurchase and retirement of common stock, including excise tax (112,316) $ (2) (112,314)    
Share-based compensation 28,437   28,437    
Issuance of common stock net settlement of restricted stock units (in shares)   2,527,000      
Issuance of common stock upon net settlement of restricted stock units (7,101)   (7,101)    
Issuance of common stock upon exercise of options (in shares)   380,000      
Issuance of common stock upon exercise of options 1,444   1,444    
Change in accumulated other comprehensive income (loss) 38     38  
Net loss (8,260)       (8,260)
Ending balance (in shares) at Mar. 31, 2025   480,978,000      
Ending balance at Mar. 31, 2025 987,260 $ 48 1,793,656 (276) (806,168)
Beginning balance (in shares) at Dec. 31, 2025   432,256,000      
Beginning balance at Dec. 31, 2025 761,957 $ 43 1,572,238 1,509 (811,833)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchase and retirement of common stock, including excise tax (in shares)   (9,408,000)      
Repurchase and retirement of common stock, including excise tax (39,575)   (39,575)    
Share-based compensation 22,623   22,623    
Issuance of common stock net settlement of restricted stock units (in shares)   2,867,000      
Issuance of common stock upon net settlement of restricted stock units (8,789)   (8,789)    
Issuance of common stock upon exercise of options (in shares)   33,000      
Issuance of common stock upon exercise of options 51   51    
Change in accumulated other comprehensive income (loss) (1,819)     (1,819)  
Net loss 7,834       7,834
Ending balance (in shares) at Mar. 31, 2026   425,748,000      
Ending balance at Mar. 31, 2026 $ 742,282 $ 43 $ 1,546,548 $ (310) $ (803,999)