v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Anti-Dilutive Shares Excluded From Diluted Net Loss Per Share The following potentially dilutive shares were excluded from the calculation of diluted net loss per share because their effect would have been anti-dilutive for the three and six months ended June 30, 2025 and June 30, 2024:
Three and Six Months Ended June 30,
2025
2024
Stock options, RSUs, PRSUs
20,324,972 8,601,639 
Public and private placement warrants95,111,718 104,687,587 
Convertible Notes (if converted)
64,178,460 17,782,644 
Series B Preferred Stock
116,311,460 —