XML 88 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Loss per Share - Anti-dilutive common equivalent shares (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Loss per Share    
Total anti-dilutive common equivalent shares 261,122,359 230,763,124
Employee Stock Option    
Loss per Share    
Total anti-dilutive common equivalent shares 27,923,325 28,028,062
Outstanding RSUs    
Loss per Share    
Total anti-dilutive common equivalent shares 37,072,442 35,761,561
Outstanding shares under ESPP    
Loss per Share    
Total anti-dilutive common equivalent shares 1,627 2,767
Outstanding warrants    
Loss per Share    
Total anti-dilutive common equivalent shares 60,113,552 30,730,770
Outstanding Special Shares and options to purchase Special Shares    
Loss per Share    
Total anti-dilutive common equivalent shares 136,011,413 136,239,964