XML 126 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss per Share - Schedule of Antidilutive Securities Excluded from Diluted Net Loss Per Share (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 109,152,787 114,054,590 106,558,941
RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 55,731,587 56,928,405 49,617,199
PRSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 29,151,407 32,131,532 29,945,235
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total potentially dilutive shares excluded from computation of net loss per share (in shares) 24,269,793 24,994,653 26,996,507