v3.26.3
Net Income (Loss) Per Share - Schedule of Dilutive Shares Excluded from the Diluted Net Income (Loss) Per Share Calculation (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 396,516,024 449,301,741 326,731,882 450,960,463
Convertible preferred stock issued and outstanding, excluding shares held by consolidated VIE        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 370,622,512 209,979,779 301,035,432 209,979,779
Stock options issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 25,893,512 76,965,892 25,643,692 78,624,614
Common stock warrants issued and outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 0 705,349 52,758 705,349
Series E-1 convertible preferred stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 0 35,544,141 0 35,544,141
Series F convertible preferred stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total common stock equivalents excluded from diluted net income (loss) per common share computation (in shares) 0 126,106,580 0 126,106,580