v3.25.2
Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Securities Excluded from Computations of Diluted Weighted Average Common Shares Outstanding (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Common stock options    
Anti-dilutive securities excluded from computations of diluted weighted-average common shares outstanding    
Potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding (in shares) 20,227 23,430
Unvested RSUs    
Anti-dilutive securities excluded from computations of diluted weighted-average common shares outstanding    
Potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding (in shares) 3,854 3,425
PSUs    
Anti-dilutive securities excluded from computations of diluted weighted-average common shares outstanding    
Potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding (in shares) 9 665
Convertible debt securities    
Anti-dilutive securities excluded from computations of diluted weighted-average common shares outstanding    
Potentially dilutive securities excluded from computations of diluted weighted-average shares outstanding (in shares) 0 23,438