v3.26.1
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, 2026
Jun. 30, 2025
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) 15,503 20,227
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,328 3,854
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) 184 9